Clover icon

eu.supersede.if.api 0.4.0-SNAPSHOT

  1. Project Clover database Wed Nov 14 2018 11:47:38 CET
  2. Package eu.supersede.integration.api.replan.controller.proxies.test

File AmplReplanControllerProxyTest.java

 

Code metrics

2
5,165
346
1
7,964
7,587
666
0.13
14.93
346
1.92

Classes

Class Line # Actions
AmplReplanControllerProxyTest 31 5,165 0% 666 5,413
0.0181389451.8%
 

Contributing tests

This file is covered by 22 tests. .

Source view

1    package eu.supersede.integration.api.replan.controller.proxies.test;
2   
3   
4    import eu.supersede.integration.api.replan.controller.proxies.IReplanController;
5    import eu.supersede.integration.api.replan.controller.types.Feature;
6    import eu.supersede.integration.api.replan.controller.types.FeatureStatus;
7    import eu.supersede.integration.api.replan.controller.types.Job;
8    import eu.supersede.integration.api.replan.controller.types.Plan;
9    import eu.supersede.integration.api.replan.controller.types.Project;
10    import eu.supersede.integration.api.replan.controller.types.Release;
11    import eu.supersede.integration.api.replan.controller.types.ReplanIdentifiableObject;
12    import eu.supersede.integration.api.replan.controller.types.Resource;
13    import eu.supersede.integration.api.replan.controller.types.Skill;
14    import java.util.ArrayList;
15    import java.util.Calendar;
16    import java.util.Collections;
17    import java.util.Date;
18    import java.util.List;
19    import org.junit.Ignore;
20    import org.junit.Test;
21    import org.slf4j.Logger;
22    import org.slf4j.LoggerFactory;
23    import org.springframework.http.HttpStatus;
24    import org.springframework.util.Assert;
25   
26    import static org.junit.Assert.assertEquals;
27    import static org.junit.Assert.assertFalse;
28    import static org.junit.Assert.assertTrue;
29   
30   
 
31    public class AmplReplanControllerProxyTest {
32    private static final Logger log = LoggerFactory.getLogger(AmplReplanControllerProxyTest.class);
33   
34    private static IReplanController proxy;
35   
36    private static int projectId;
37   
38    private static int skillId;
39   
40    private static int resourceId;
41   
42    private static int featureId;
43   
44    private static int releaseId;
45   
 
46  0 toggle @Ignore
47    @Test(timeout = 30000)
48    public void testGetAllProjectsnull12480_failAssert3117() throws Exception {
49  0 try {
50  0 List<Project> projects = AmplReplanControllerProxyTest.proxy.getAllProjects();
51  0 Assert.notNull(null);
52  0 Assert.notEmpty(projects);
53  0 org.junit.Assert.fail("testGetAllProjectsnull12480 should have thrown IllegalArgumentException");
54    } catch (IllegalArgumentException expected) {
55  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
56    }
57    }
58   
 
59  0 toggle @Ignore
60    @Test(timeout = 30000)
61    public void testGetProjectByIdnull13002_failAssert3216() throws Exception {
62  0 try {
63  0 Project project = AmplReplanControllerProxyTest.proxy.getProjectById(AmplReplanControllerProxyTest.projectId);
64  0 Assert.notNull(null);
65  0 org.junit.Assert.fail("testGetProjectByIdnull13002 should have thrown IllegalArgumentException");
66    } catch (IllegalArgumentException expected) {
67  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
68    }
69    }
70   
 
71  0 toggle @Ignore
72    @Test(timeout = 30000)
73    public void testGetProjectByIdnull13002_failAssert3216_mg13017_failAssert3217() throws Exception {
74  0 try {
75    {
76  0 String __DSPOT_effortUnit_753 = "A_paq1]6^Tc.QTdw$*mg";
77  0 Project project = AmplReplanControllerProxyTest.proxy.getProjectById(AmplReplanControllerProxyTest.projectId);
78  0 Assert.notNull(null);
79  0 org.junit.Assert.fail("testGetProjectByIdnull13002 should have thrown IllegalArgumentException");
80  0 project.setEffortUnit(__DSPOT_effortUnit_753);
81    }
82  0 org.junit.Assert.fail("testGetProjectByIdnull13002_failAssert3216_mg13017 should have thrown IllegalArgumentException");
83    } catch (IllegalArgumentException expected) {
84  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
85    }
86    }
87   
 
88  0 toggle @Ignore
89    @Test(timeout = 30000)
90    public void testGetProjectByIdnull13002_failAssert3216_mg13017_failAssert3217litString13029_failAssert3221() throws Exception {
91  0 try {
92    {
93    {
94  0 String __DSPOT_effortUnit_753 = "Atos Test: Swift developer with experience on iOS 10";
95  0 Project project = AmplReplanControllerProxyTest.proxy.getProjectById(AmplReplanControllerProxyTest.projectId);
96  0 Assert.notNull(null);
97  0 org.junit.Assert.fail("testGetProjectByIdnull13002 should have thrown IllegalArgumentException");
98  0 project.setEffortUnit(__DSPOT_effortUnit_753);
99    }
100  0 org.junit.Assert.fail("testGetProjectByIdnull13002_failAssert3216_mg13017 should have thrown IllegalArgumentException");
101    }
102  0 org.junit.Assert.fail("testGetProjectByIdnull13002_failAssert3216_mg13017_failAssert3217litString13029 should have thrown IllegalArgumentException");
103    } catch (IllegalArgumentException expected) {
104  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
105    }
106    }
107   
 
108  0 toggle @Ignore
109    @Test(timeout = 30000)
110    public void testGetFeaturesOfProjectByIdnull12647_failAssert3148() throws Exception {
111  0 try {
112  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
113  0 Assert.notNull(null);
114  0 Assert.notEmpty(features);
115  0 features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId, FeatureStatus.PENDING);
116  0 Assert.notNull(features);
117  0 Assert.notEmpty(features);
118  0 org.junit.Assert.fail("testGetFeaturesOfProjectByIdnull12647 should have thrown IllegalArgumentException");
119    } catch (IllegalArgumentException expected) {
120  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
121    }
122    }
123   
 
124  0 toggle @Ignore
125    @Test(timeout = 30000)
126    public void testGetFeaturesOfProjectByIdnull12649_failAssert3149() throws Exception {
127  0 try {
128  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
129  0 Assert.notNull(features);
130  0 Assert.notEmpty(features);
131  0 features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId, FeatureStatus.PENDING);
132  0 Assert.notNull(null);
133  0 Assert.notEmpty(features);
134  0 org.junit.Assert.fail("testGetFeaturesOfProjectByIdnull12649 should have thrown IllegalArgumentException");
135    } catch (IllegalArgumentException expected) {
136  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
137    }
138    }
139   
 
140  0 toggle @Ignore
141    @Test(timeout = 30000)
142    public void testGetFeaturesOfProjectByIdnull12647_failAssert3148null12659_failAssert3150() throws Exception {
143  0 try {
144    {
145  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
146  0 Assert.notNull(null);
147  0 Assert.notEmpty(features);
148  0 features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId, FeatureStatus.PENDING);
149  0 Assert.notNull(null);
150  0 Assert.notEmpty(features);
151  0 org.junit.Assert.fail("testGetFeaturesOfProjectByIdnull12647 should have thrown IllegalArgumentException");
152    }
153  0 org.junit.Assert.fail("testGetFeaturesOfProjectByIdnull12647_failAssert3148null12659 should have thrown IllegalArgumentException");
154    } catch (IllegalArgumentException expected) {
155  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
156    }
157    }
158   
 
159  0 toggle @Ignore
160    @Test(timeout = 30000)
161    public void testGetFeatureByIdOfProjectByIdlitNum12487_failAssert3118() throws Exception {
162  0 try {
163  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
164  0 Assert.notEmpty(features);
165  0 Feature feature = AmplReplanControllerProxyTest.proxy.getFeatureByIdOfProjectById(features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
166  0 Assert.notNull(feature);
167  0 org.junit.Assert.fail("testGetFeatureByIdOfProjectByIdlitNum12487 should have thrown ArrayIndexOutOfBoundsException");
168    } catch (ArrayIndexOutOfBoundsException expected) {
169  0 assertEquals("1", expected.getMessage());
170    }
171    }
172   
 
173  0 toggle @Ignore
174    @Test(timeout = 30000)
175    public void testGetFeatureByIdOfProjectByIdnull12501_failAssert3123() throws Exception {
176  0 try {
177  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
178  0 Assert.notEmpty(features);
179  0 Feature feature = AmplReplanControllerProxyTest.proxy.getFeatureByIdOfProjectById(features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
180  0 Assert.notNull(null);
181  0 org.junit.Assert.fail("testGetFeatureByIdOfProjectByIdnull12501 should have thrown IllegalArgumentException");
182    } catch (IllegalArgumentException expected) {
183  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
184    }
185    }
186   
 
187  0 toggle @Ignore
188    @Test(timeout = 30000)
189    public void testGetFeatureByIdOfProjectByIdlitNum12487_failAssert3118_mg12541_failAssert3124() throws Exception {
190  0 try {
191    {
192  0 Integer __DSPOT_code_674 = -610563678;
193  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
194  0 Assert.notEmpty(features);
195  0 Feature feature = AmplReplanControllerProxyTest.proxy.getFeatureByIdOfProjectById(features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
196  0 Assert.notNull(feature);
197  0 org.junit.Assert.fail("testGetFeatureByIdOfProjectByIdlitNum12487 should have thrown ArrayIndexOutOfBoundsException");
198  0 feature.setCode(__DSPOT_code_674);
199    }
200  0 org.junit.Assert.fail("testGetFeatureByIdOfProjectByIdlitNum12487_failAssert3118_mg12541 should have thrown ArrayIndexOutOfBoundsException");
201    } catch (ArrayIndexOutOfBoundsException expected) {
202  0 assertEquals("1", expected.getMessage());
203    }
204    }
205   
 
206  0 toggle @Ignore
207    @Test(timeout = 30000)
208    public void testGetFeatureByIdOfProjectByIdnull12501_failAssert3123litNum12544_failAssert3136() throws Exception {
209  0 try {
210    {
211  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
212  0 Assert.notEmpty(features);
213  0 Feature feature = AmplReplanControllerProxyTest.proxy.getFeatureByIdOfProjectById(features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
214  0 Assert.notNull(null);
215  0 org.junit.Assert.fail("testGetFeatureByIdOfProjectByIdnull12501 should have thrown IllegalArgumentException");
216    }
217  0 org.junit.Assert.fail("testGetFeatureByIdOfProjectByIdnull12501_failAssert3123litNum12544 should have thrown IllegalArgumentException");
218    } catch (IllegalArgumentException expected) {
219  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
220    }
221    }
222   
 
223  0 toggle @Ignore
224    @Test(timeout = 30000)
225    public void testGetFeatureByIdOfProjectByIdlitNum12487_failAssert3118_mg12541_failAssert3124null12620_failAssert3145() throws Exception {
226  0 try {
227    {
228    {
229  0 Integer __DSPOT_code_674 = null;
230  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
231  0 Assert.notEmpty(features);
232  0 Feature feature = AmplReplanControllerProxyTest.proxy.getFeatureByIdOfProjectById(features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
233  0 Assert.notNull(feature);
234  0 org.junit.Assert.fail("testGetFeatureByIdOfProjectByIdlitNum12487 should have thrown ArrayIndexOutOfBoundsException");
235  0 feature.setCode(__DSPOT_code_674);
236    }
237  0 org.junit.Assert.fail("testGetFeatureByIdOfProjectByIdlitNum12487_failAssert3118_mg12541 should have thrown ArrayIndexOutOfBoundsException");
238    }
239  0 org.junit.Assert.fail("testGetFeatureByIdOfProjectByIdlitNum12487_failAssert3118_mg12541_failAssert3124null12620 should have thrown ArrayIndexOutOfBoundsException");
240    } catch (ArrayIndexOutOfBoundsException expected) {
241  0 assertEquals("1", expected.getMessage());
242    }
243    }
244   
 
245  0 toggle @Ignore
246    @Test(timeout = 30000)
247    public void testGetReleasesOfProjectByIdnull13300_failAssert3290() throws Exception {
248  0 try {
249  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
250  0 Assert.notNull(null);
251  0 Assert.notEmpty(releases);
252  0 org.junit.Assert.fail("testGetReleasesOfProjectByIdnull13300 should have thrown IllegalArgumentException");
253    } catch (IllegalArgumentException expected) {
254  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
255    }
256    }
257   
 
258  0 toggle @Ignore
259    @Test(timeout = 30000)
260    public void testGetReleaseByIdOfProjectByIdlitNum13067_failAssert3231() throws Exception {
261  0 try {
262  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
263  0 Assert.notEmpty(releases);
264  0 Release release = AmplReplanControllerProxyTest.proxy.getReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
265  0 Assert.notNull(release);
266  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdlitNum13067 should have thrown ArrayIndexOutOfBoundsException");
267    } catch (ArrayIndexOutOfBoundsException expected) {
268  0 assertEquals("1", expected.getMessage());
269    }
270    }
271   
 
272  1 toggle @Test(timeout = 30000)
273    public void testGetReleaseByIdOfProjectById_mg13073_failAssert3236() throws Exception {
274  1 try {
275  1 Date __DSPOT_deadline_761 = new Date("W&j=|H&S:leb1;bIVLt3");
276  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
277  0 Assert.notEmpty(releases);
278  0 Release release = AmplReplanControllerProxyTest.proxy.getReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
279  0 Assert.notNull(release);
280  0 release.setDeadline(__DSPOT_deadline_761);
281  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectById_mg13073 should have thrown IllegalArgumentException");
282    } catch (IllegalArgumentException expected) {
283  1 assertEquals(null, expected.getMessage());
284    }
285    }
286   
287   
 
288  0 toggle @Ignore
289    @Test(timeout = 30000)
290    public void testGetReleaseByIdOfProjectByIdnull13077_failAssert3238() throws Exception {
291  0 try {
292  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
293  0 Assert.notEmpty(releases);
294  0 Release release = AmplReplanControllerProxyTest.proxy.getReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
295  0 Assert.notNull(null);
296  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdnull13077 should have thrown IllegalArgumentException");
297    } catch (IllegalArgumentException expected) {
298  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
299    }
300    }
301   
 
302  0 toggle @Ignore
303    @Test(timeout = 30000)
304    public void testGetReleaseByIdOfProjectByIdlitNum13067_failAssert3231_mg13104_failAssert3239() throws Exception {
305  0 try {
306    {
307  0 Date __DSPOT_deadline_764 = new Date(1115136137, 941142490, -533569656);
308  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
309  0 Assert.notEmpty(releases);
310  0 Release release = AmplReplanControllerProxyTest.proxy.getReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
311  0 Assert.notNull(release);
312  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdlitNum13067 should have thrown ArrayIndexOutOfBoundsException");
313  0 release.setDeadline(__DSPOT_deadline_764);
314    }
315  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdlitNum13067_failAssert3231_mg13104 should have thrown ArrayIndexOutOfBoundsException");
316    } catch (ArrayIndexOutOfBoundsException expected) {
317  0 assertEquals("1", expected.getMessage());
318    }
319    }
320   
 
321  0 toggle @Ignore
322    @Test(timeout = 30000)
323    public void testGetReleaseByIdOfProjectByIdlitNum13067_failAssert3231_mg13112_failAssert3240() throws Exception {
324  0 try {
325    {
326  0 List<Resource> __DSPOT_resources_765 = Collections.singletonList(new Resource());
327  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
328  0 Assert.notEmpty(releases);
329  0 Release release = AmplReplanControllerProxyTest.proxy.getReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
330  0 Assert.notNull(release);
331  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdlitNum13067 should have thrown ArrayIndexOutOfBoundsException");
332  0 release.setResources(__DSPOT_resources_765);
333    }
334  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdlitNum13067_failAssert3231_mg13112 should have thrown ArrayIndexOutOfBoundsException");
335    } catch (ArrayIndexOutOfBoundsException expected) {
336  0 assertEquals("1", expected.getMessage());
337    }
338    }
339   
 
340  1 toggle @Test(timeout = 30000)
341    public void testGetReleaseByIdOfProjectById_mg13073_failAssert3236litString13101_failAssert3243() throws Exception {
342  1 try {
343    {
344  1 Date __DSPOT_deadline_761 = new Date("Atos Test: Swift development of iOS");
345  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
346  0 Assert.notEmpty(releases);
347  0 Release release = AmplReplanControllerProxyTest.proxy.getReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
348  0 Assert.notNull(release);
349  0 release.setDeadline(__DSPOT_deadline_761);
350  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectById_mg13073 should have thrown IllegalArgumentException");
351    }
352  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectById_mg13073_failAssert3236litString13101 should have thrown IllegalArgumentException");
353    } catch (IllegalArgumentException expected) {
354  1 assertEquals(null, expected.getMessage());
355    }
356    }
357   
 
358  0 toggle @Ignore
359    @Test(timeout = 30000)
360    public void testGetReleaseByIdOfProjectByIdnull13077_failAssert3238litNum13114_failAssert3266() throws Exception {
361  0 try {
362    {
363  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
364  0 Assert.notEmpty(releases);
365  0 Release release = AmplReplanControllerProxyTest.proxy.getReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
366  0 Assert.notNull(null);
367  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdnull13077 should have thrown IllegalArgumentException");
368    }
369  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdnull13077_failAssert3238litNum13114 should have thrown IllegalArgumentException");
370    } catch (IllegalArgumentException expected) {
371  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
372    }
373    }
374   
 
375  0 toggle @Ignore
376    @Test(timeout = 30000)
377    public void testGetReleaseByIdOfProjectByIdnull13077_failAssert3238_mg13125_failAssert3269() throws Exception {
378  0 try {
379    {
380  0 List<Resource> __DSPOT_resources_768 = Collections.singletonList(new Resource());
381  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
382  0 Assert.notEmpty(releases);
383  0 Release release = AmplReplanControllerProxyTest.proxy.getReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
384  0 Assert.notNull(null);
385  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdnull13077 should have thrown IllegalArgumentException");
386  0 release.setResources(__DSPOT_resources_768);
387    }
388  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdnull13077_failAssert3238_mg13125 should have thrown IllegalArgumentException");
389    } catch (IllegalArgumentException expected) {
390  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
391    }
392    }
393   
 
394  0 toggle @Ignore
395    @Test(timeout = 30000)
396    public void testGetReleaseByIdOfProjectByIdlitNum13067_failAssert3231_mg13104_failAssert3239null13231_failAssert3271() throws Exception {
397  0 try {
398    {
399    {
400  0 Date __DSPOT_deadline_764 = new Date(1115136137, 941142490, -533569656);
401  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
402  0 Assert.notEmpty(releases);
403  0 Release release = AmplReplanControllerProxyTest.proxy.getReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
404  0 Assert.notNull(null);
405  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdlitNum13067 should have thrown ArrayIndexOutOfBoundsException");
406  0 release.setDeadline(__DSPOT_deadline_764);
407    }
408  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdlitNum13067_failAssert3231_mg13104 should have thrown ArrayIndexOutOfBoundsException");
409    }
410  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdlitNum13067_failAssert3231_mg13104_failAssert3239null13231 should have thrown ArrayIndexOutOfBoundsException");
411    } catch (ArrayIndexOutOfBoundsException expected) {
412  0 assertEquals("1", expected.getMessage());
413    }
414    }
415   
 
416  0 toggle @Ignore
417    @Test(timeout = 30000)
418    public void testGetReleaseByIdOfProjectByIdlitNum13067_failAssert3231_mg13112_failAssert3240null13233_failAssert3273() throws Exception {
419  0 try {
420    {
421    {
422  0 List<Resource> __DSPOT_resources_765 = Collections.singletonList(new Resource());
423  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
424  0 Assert.notEmpty(releases);
425  0 Release release = AmplReplanControllerProxyTest.proxy.getReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
426  0 Assert.notNull(null);
427  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdlitNum13067 should have thrown ArrayIndexOutOfBoundsException");
428  0 release.setResources(__DSPOT_resources_765);
429    }
430  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdlitNum13067_failAssert3231_mg13112 should have thrown ArrayIndexOutOfBoundsException");
431    }
432  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdlitNum13067_failAssert3231_mg13112_failAssert3240null13233 should have thrown ArrayIndexOutOfBoundsException");
433    } catch (ArrayIndexOutOfBoundsException expected) {
434  0 assertEquals("1", expected.getMessage());
435    }
436    }
437   
 
438  1 toggle @Test(timeout = 30000)
439    public void testGetReleaseByIdOfProjectById_mg13073_failAssert3236litString13101_failAssert3243litNum13206_failAssert3275() throws Exception {
440  1 try {
441    {
442    {
443  1 Date __DSPOT_deadline_761 = new Date("Atos Test: Swift development of iOS");
444  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
445  0 Assert.notEmpty(releases);
446  0 Release release = AmplReplanControllerProxyTest.proxy.getReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
447  0 Assert.notNull(release);
448  0 release.setDeadline(__DSPOT_deadline_761);
449  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectById_mg13073 should have thrown IllegalArgumentException");
450    }
451  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectById_mg13073_failAssert3236litString13101 should have thrown IllegalArgumentException");
452    }
453  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectById_mg13073_failAssert3236litString13101_failAssert3243litNum13206 should have thrown IllegalArgumentException");
454    } catch (IllegalArgumentException expected) {
455  1 assertEquals(null, expected.getMessage());
456    }
457    }
458   
 
459  0 toggle @Ignore
460    @Test(timeout = 30000)
461    public void testGetReleaseByIdOfProjectByIdnull13077_failAssert3238_mg13125_failAssert3269litNum13215_failAssert3287() throws Exception {
462  0 try {
463    {
464    {
465  0 List<Resource> __DSPOT_resources_768 = Collections.singletonList(new Resource());
466  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
467  0 Assert.notEmpty(releases);
468  0 Release release = AmplReplanControllerProxyTest.proxy.getReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
469  0 Assert.notNull(null);
470  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdnull13077 should have thrown IllegalArgumentException");
471  0 release.setResources(__DSPOT_resources_768);
472    }
473  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdnull13077_failAssert3238_mg13125 should have thrown IllegalArgumentException");
474    }
475  0 org.junit.Assert.fail("testGetReleaseByIdOfProjectByIdnull13077_failAssert3238_mg13125_failAssert3269litNum13215 should have thrown IllegalArgumentException");
476    } catch (IllegalArgumentException expected) {
477  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
478    }
479    }
480   
 
481  0 toggle @Ignore
482    @Test(timeout = 30000)
483    public void testGetFeaturesOfReleaseByIdOfProjectByIdlitNum12675_failAssert3152() throws Exception {
484  0 try {
485  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
486  0 Assert.notEmpty(releases);
487  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
488  0 Assert.notNull(features);
489  0 org.junit.Assert.fail("testGetFeaturesOfReleaseByIdOfProjectByIdlitNum12675 should have thrown ArrayIndexOutOfBoundsException");
490    } catch (ArrayIndexOutOfBoundsException expected) {
491  0 assertEquals("1", expected.getMessage());
492    }
493    }
494   
 
495  0 toggle @Ignore
496    @Test(timeout = 30000)
497    public void testGetFeaturesOfReleaseByIdOfProjectByIdnull12682_failAssert3157() throws Exception {
498  0 try {
499  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
500  0 Assert.notEmpty(releases);
501  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
502  0 Assert.notNull(null);
503  0 org.junit.Assert.fail("testGetFeaturesOfReleaseByIdOfProjectByIdnull12682 should have thrown IllegalArgumentException");
504    } catch (IllegalArgumentException expected) {
505  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
506    }
507    }
508   
 
509  0 toggle @Ignore
510    @Test(timeout = 30000)
511    public void testGetFeaturesOfReleaseByIdOfProjectByIdlitNum12675_failAssert3152null12704_failAssert3158() throws Exception {
512  0 try {
513    {
514  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
515  0 Assert.notEmpty(releases);
516  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
517  0 Assert.notNull(null);
518  0 org.junit.Assert.fail("testGetFeaturesOfReleaseByIdOfProjectByIdlitNum12675 should have thrown ArrayIndexOutOfBoundsException");
519    }
520  0 org.junit.Assert.fail("testGetFeaturesOfReleaseByIdOfProjectByIdlitNum12675_failAssert3152null12704 should have thrown ArrayIndexOutOfBoundsException");
521    } catch (ArrayIndexOutOfBoundsException expected) {
522  0 assertEquals("1", expected.getMessage());
523    }
524    }
525   
 
526  0 toggle @Ignore
527    @Test(timeout = 30000)
528    public void testGetFeaturesOfReleaseByIdOfProjectByIdnull12682_failAssert3157litNum12705_failAssert3163() throws Exception {
529  0 try {
530    {
531  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
532  0 Assert.notEmpty(releases);
533  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
534  0 Assert.notNull(null);
535  0 org.junit.Assert.fail("testGetFeaturesOfReleaseByIdOfProjectByIdnull12682 should have thrown IllegalArgumentException");
536    }
537  0 org.junit.Assert.fail("testGetFeaturesOfReleaseByIdOfProjectByIdnull12682_failAssert3157litNum12705 should have thrown IllegalArgumentException");
538    } catch (IllegalArgumentException expected) {
539  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
540    }
541    }
542   
 
543  0 toggle @Ignore
544    @Test(timeout = 30000)
545    public void testGetPlanOfReleaseByIdOfProjectByIdlitNum12728_failAssert3165() throws Exception {
546  0 try {
547  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
548  0 Assert.notEmpty(releases);
549  0 Plan plan = AmplReplanControllerProxyTest.proxy.getPlanOfReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
550  0 Assert.notNull(plan);
551  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdlitNum12728 should have thrown ArrayIndexOutOfBoundsException");
552    } catch (ArrayIndexOutOfBoundsException expected) {
553  0 assertEquals("1", expected.getMessage());
554    }
555    }
556   
 
557  0 toggle @Ignore
558    @Test(timeout = 30000)
559    public void testGetPlanOfReleaseByIdOfProjectByIdnull12741_failAssert3170() throws Exception {
560  0 try {
561  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
562  0 Assert.notEmpty(releases);
563  0 Plan plan = AmplReplanControllerProxyTest.proxy.getPlanOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
564  0 Assert.notNull(null);
565  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdnull12741 should have thrown IllegalArgumentException");
566    } catch (IllegalArgumentException expected) {
567  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
568    }
569    }
570   
 
571  0 toggle @Ignore
572    @Test(timeout = 30000)
573    public void testGetPlanOfReleaseByIdOfProjectByIdlitNum12728_failAssert3165_mg12777_failAssert3171() throws Exception {
574  0 try {
575    {
576  0 Date __DSPOT_creationDate_702 = new Date(-925352950, -1585112445, -1177372626, -1145321272, -725103276);
577  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
578  0 Assert.notEmpty(releases);
579  0 Plan plan = AmplReplanControllerProxyTest.proxy.getPlanOfReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
580  0 Assert.notNull(plan);
581  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdlitNum12728 should have thrown ArrayIndexOutOfBoundsException");
582  0 plan.setCreationDate(__DSPOT_creationDate_702);
583    }
584  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdlitNum12728_failAssert3165_mg12777 should have thrown ArrayIndexOutOfBoundsException");
585    } catch (ArrayIndexOutOfBoundsException expected) {
586  0 assertEquals("1", expected.getMessage());
587    }
588    }
589   
 
590  0 toggle @Ignore
591    @Test(timeout = 30000)
592    public void testGetPlanOfReleaseByIdOfProjectByIdlitNum12728_failAssert3165_mg12781_failAssert3172() throws Exception {
593  0 try {
594    {
595  0 List<Job> __DSPOT_jobs_703 = Collections.singletonList(new Job());
596  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
597  0 Assert.notEmpty(releases);
598  0 Plan plan = AmplReplanControllerProxyTest.proxy.getPlanOfReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
599  0 Assert.notNull(plan);
600  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdlitNum12728 should have thrown ArrayIndexOutOfBoundsException");
601  0 plan.setJobs(__DSPOT_jobs_703);
602    }
603  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdlitNum12728_failAssert3165_mg12781 should have thrown ArrayIndexOutOfBoundsException");
604    } catch (ArrayIndexOutOfBoundsException expected) {
605  0 assertEquals("1", expected.getMessage());
606    }
607    }
608   
 
609  0 toggle @Ignore
610    @Test(timeout = 30000)
611    public void testGetPlanOfReleaseByIdOfProjectByIdlitNum12728_failAssert3165_mg12788_failAssert3174() throws Exception {
612  0 try {
613    {
614  0 List<Resource> __DSPOT_resourceUsage_708 = Collections.singletonList(new Resource());
615  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
616  0 Assert.notEmpty(releases);
617  0 Plan plan = AmplReplanControllerProxyTest.proxy.getPlanOfReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
618  0 Assert.notNull(plan);
619  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdlitNum12728 should have thrown ArrayIndexOutOfBoundsException");
620  0 plan.setResourceUsage(__DSPOT_resourceUsage_708);
621    }
622  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdlitNum12728_failAssert3165_mg12788 should have thrown ArrayIndexOutOfBoundsException");
623    } catch (ArrayIndexOutOfBoundsException expected) {
624  0 assertEquals("1", expected.getMessage());
625    }
626    }
627   
 
628  0 toggle @Ignore
629    @Test(timeout = 30000)
630    public void testGetPlanOfReleaseByIdOfProjectByIdnull12741_failAssert3170litNum12782_failAssert3182() throws Exception {
631  0 try {
632    {
633  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
634  0 Assert.notEmpty(releases);
635  0 Plan plan = AmplReplanControllerProxyTest.proxy.getPlanOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
636  0 Assert.notNull(null);
637  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdnull12741 should have thrown IllegalArgumentException");
638    }
639  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdnull12741_failAssert3170litNum12782 should have thrown IllegalArgumentException");
640    } catch (IllegalArgumentException expected) {
641  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
642    }
643    }
644   
 
645  0 toggle @Ignore
646    @Test(timeout = 30000)
647    public void testGetPlanOfReleaseByIdOfProjectByIdnull12741_failAssert3170_mg12784_failAssert3184() throws Exception {
648  0 try {
649    {
650  0 Date __DSPOT_creationDate_704 = new Date(-1121624603L);
651  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
652  0 Assert.notEmpty(releases);
653  0 Plan plan = AmplReplanControllerProxyTest.proxy.getPlanOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
654  0 Assert.notNull(null);
655  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdnull12741 should have thrown IllegalArgumentException");
656  0 plan.setCreationDate(__DSPOT_creationDate_704);
657    }
658  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdnull12741_failAssert3170_mg12784 should have thrown IllegalArgumentException");
659    } catch (IllegalArgumentException expected) {
660  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
661    }
662    }
663   
 
664  0 toggle @Ignore
665    @Test(timeout = 30000)
666    public void testGetPlanOfReleaseByIdOfProjectByIdnull12741_failAssert3170_mg12785_failAssert3185() throws Exception {
667  0 try {
668    {
669  0 List<Job> __DSPOT_jobs_705 = Collections.singletonList(new Job());
670  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
671  0 Assert.notEmpty(releases);
672  0 Plan plan = AmplReplanControllerProxyTest.proxy.getPlanOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
673  0 Assert.notNull(null);
674  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdnull12741 should have thrown IllegalArgumentException");
675  0 plan.setJobs(__DSPOT_jobs_705);
676    }
677  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdnull12741_failAssert3170_mg12785 should have thrown IllegalArgumentException");
678    } catch (IllegalArgumentException expected) {
679  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
680    }
681    }
682   
 
683  0 toggle @Ignore
684    @Test(timeout = 30000)
685    public void testGetPlanOfReleaseByIdOfProjectByIdlitNum12728_failAssert3165_mg12777_failAssert3171null12878_failAssert3190() throws Exception {
686  0 try {
687    {
688    {
689  0 Date __DSPOT_creationDate_702 = new Date(-925352950, -1585112445, -1177372626, -1145321272, -725103276);
690  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
691  0 Assert.notEmpty(releases);
692  0 Plan plan = AmplReplanControllerProxyTest.proxy.getPlanOfReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
693  0 Assert.notNull(null);
694  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdlitNum12728 should have thrown ArrayIndexOutOfBoundsException");
695  0 plan.setCreationDate(__DSPOT_creationDate_702);
696    }
697  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdlitNum12728_failAssert3165_mg12777 should have thrown ArrayIndexOutOfBoundsException");
698    }
699  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdlitNum12728_failAssert3165_mg12777_failAssert3171null12878 should have thrown ArrayIndexOutOfBoundsException");
700    } catch (ArrayIndexOutOfBoundsException expected) {
701  0 assertEquals("1", expected.getMessage());
702    }
703    }
704   
 
705  0 toggle @Ignore
706    @Test(timeout = 30000)
707    public void testGetPlanOfReleaseByIdOfProjectByIdlitNum12728_failAssert3165_mg12781_failAssert3172null12888_failAssert3192() throws Exception {
708  0 try {
709    {
710    {
711  0 List<Job> __DSPOT_jobs_703 = Collections.singletonList(new Job());
712  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
713  0 Assert.notEmpty(releases);
714  0 Plan plan = AmplReplanControllerProxyTest.proxy.getPlanOfReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
715  0 Assert.notNull(null);
716  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdlitNum12728 should have thrown ArrayIndexOutOfBoundsException");
717  0 plan.setJobs(__DSPOT_jobs_703);
718    }
719  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdlitNum12728_failAssert3165_mg12781 should have thrown ArrayIndexOutOfBoundsException");
720    }
721  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdlitNum12728_failAssert3165_mg12781_failAssert3172null12888 should have thrown ArrayIndexOutOfBoundsException");
722    } catch (ArrayIndexOutOfBoundsException expected) {
723  0 assertEquals("1", expected.getMessage());
724    }
725    }
726   
 
727  0 toggle @Ignore
728    @Test(timeout = 30000)
729    public void testGetPlanOfReleaseByIdOfProjectByIdlitNum12728_failAssert3165_mg12788_failAssert3174null12896_failAssert3194() throws Exception {
730  0 try {
731    {
732    {
733  0 List<Resource> __DSPOT_resourceUsage_708 = Collections.singletonList(new Resource());
734  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
735  0 Assert.notEmpty(releases);
736  0 Plan plan = AmplReplanControllerProxyTest.proxy.getPlanOfReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
737  0 Assert.notNull(null);
738  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdlitNum12728 should have thrown ArrayIndexOutOfBoundsException");
739  0 plan.setResourceUsage(__DSPOT_resourceUsage_708);
740    }
741  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdlitNum12728_failAssert3165_mg12788 should have thrown ArrayIndexOutOfBoundsException");
742    }
743  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdlitNum12728_failAssert3165_mg12788_failAssert3174null12896 should have thrown ArrayIndexOutOfBoundsException");
744    } catch (ArrayIndexOutOfBoundsException expected) {
745  0 assertEquals("1", expected.getMessage());
746    }
747    }
748   
 
749  0 toggle @Ignore
750    @Test(timeout = 30000)
751    public void testGetPlanOfReleaseByIdOfProjectByIdnull12741_failAssert3170_mg12784_failAssert3184litNum12852_failAssert3196() throws Exception {
752  0 try {
753    {
754    {
755  0 Date __DSPOT_creationDate_704 = new Date(-1121624602L);
756  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
757  0 Assert.notEmpty(releases);
758  0 Plan plan = AmplReplanControllerProxyTest.proxy.getPlanOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
759  0 Assert.notNull(null);
760  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdnull12741 should have thrown IllegalArgumentException");
761  0 plan.setCreationDate(__DSPOT_creationDate_704);
762    }
763  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdnull12741_failAssert3170_mg12784 should have thrown IllegalArgumentException");
764    }
765  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdnull12741_failAssert3170_mg12784_failAssert3184litNum12852 should have thrown IllegalArgumentException");
766    } catch (IllegalArgumentException expected) {
767  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
768    }
769    }
770   
 
771  0 toggle @Ignore
772    @Test(timeout = 30000)
773    public void testGetPlanOfReleaseByIdOfProjectByIdnull12741_failAssert3170_mg12785_failAssert3185litNum12854_failAssert3213() throws Exception {
774  0 try {
775    {
776    {
777  0 List<Job> __DSPOT_jobs_705 = Collections.singletonList(new Job());
778  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
779  0 Assert.notEmpty(releases);
780  0 Plan plan = AmplReplanControllerProxyTest.proxy.getPlanOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
781  0 Assert.notNull(null);
782  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdnull12741 should have thrown IllegalArgumentException");
783  0 plan.setJobs(__DSPOT_jobs_705);
784    }
785  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdnull12741_failAssert3170_mg12785 should have thrown IllegalArgumentException");
786    }
787  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdnull12741_failAssert3170_mg12785_failAssert3185litNum12854 should have thrown IllegalArgumentException");
788    } catch (IllegalArgumentException expected) {
789  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
790    }
791    }
792   
 
793  0 toggle @Ignore
794    @Test(timeout = 30000)
795    public void testGetPlanOfReleaseByIdOfProjectByIdnull12741_failAssert3170_mg12785_failAssert3185null12901_failAssert3215() throws Exception {
796  0 try {
797    {
798    {
799  0 List<Job> __DSPOT_jobs_705 = Collections.singletonList(new Job());
800  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
801  0 Assert.notEmpty(releases);
802  0 Plan plan = AmplReplanControllerProxyTest.proxy.getPlanOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
803  0 Assert.notNull(null);
804  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdnull12741 should have thrown IllegalArgumentException");
805  0 plan.setJobs(null);
806    }
807  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdnull12741_failAssert3170_mg12785 should have thrown IllegalArgumentException");
808    }
809  0 org.junit.Assert.fail("testGetPlanOfReleaseByIdOfProjectByIdnull12741_failAssert3170_mg12785_failAssert3185null12901 should have thrown IllegalArgumentException");
810    } catch (IllegalArgumentException expected) {
811  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
812    }
813    }
814   
 
815  0 toggle @Ignore
816    @Test(timeout = 30000)
817    public void testGetSkillsOfProjectByIdnull13314_failAssert3292() throws Exception {
818  0 try {
819  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
820  0 Assert.notNull(null);
821  0 Assert.notEmpty(skills);
822  0 org.junit.Assert.fail("testGetSkillsOfProjectByIdnull13314 should have thrown IllegalArgumentException");
823    } catch (IllegalArgumentException expected) {
824  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
825    }
826    }
827   
 
828  0 toggle @Ignore
829    @Test(timeout = 30000)
830    public void testGetResourcesOfProjectByIdnull13307_failAssert3291() throws Exception {
831  0 try {
832  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
833  0 Assert.notNull(null);
834  0 Assert.notEmpty(resources);
835  0 org.junit.Assert.fail("testGetResourcesOfProjectByIdnull13307 should have thrown IllegalArgumentException");
836    } catch (IllegalArgumentException expected) {
837  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
838    }
839    }
840   
 
841  0 toggle @Ignore
842    @Test(timeout = 30000)
843    public void testCreateAndDeleteProject_mg6010() throws Exception {
844  0 String __DSPOT_effortUnit_405 = "7yoEh?_F)3VJg?!KP(j8";
845  0 Project project = AmplReplanControllerProxyTest.createProject();
846  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
847  0 Assert.notNull(project);
848  0 Assert.notNull(project.getId());
849  0 HttpStatus o_testCreateAndDeleteProject_mg6010__9 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
850  0 assertEquals("OK", ((HttpStatus) (o_testCreateAndDeleteProject_mg6010__9)).getReasonPhrase());
851  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteProject_mg6010__9)).is1xxInformational());
852  0 assertTrue(((HttpStatus) (o_testCreateAndDeleteProject_mg6010__9)).is2xxSuccessful());
853  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteProject_mg6010__9)).is3xxRedirection());
854  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteProject_mg6010__9)).is4xxClientError());
855  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteProject_mg6010__9)).is5xxServerError());
856  0 assertEquals("200", ((HttpStatus) (o_testCreateAndDeleteProject_mg6010__9)).toString());
857  0 project.setEffortUnit(__DSPOT_effortUnit_405);
858  0 assertEquals("OK", ((HttpStatus) (o_testCreateAndDeleteProject_mg6010__9)).getReasonPhrase());
859  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteProject_mg6010__9)).is1xxInformational());
860  0 assertTrue(((HttpStatus) (o_testCreateAndDeleteProject_mg6010__9)).is2xxSuccessful());
861  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteProject_mg6010__9)).is3xxRedirection());
862  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteProject_mg6010__9)).is4xxClientError());
863  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteProject_mg6010__9)).is5xxServerError());
864  0 assertEquals("200", ((HttpStatus) (o_testCreateAndDeleteProject_mg6010__9)).toString());
865    }
866   
 
867  0 toggle @Ignore
868    @Test(timeout = 30000)
869    public void testCreateAndDeleteProjectnull6014_failAssert1528() throws Exception {
870  0 try {
871  0 Project project = AmplReplanControllerProxyTest.createProject();
872  0 project = AmplReplanControllerProxyTest.proxy.createProject(null);
873  0 Assert.notNull(project);
874  0 Assert.notNull(project.getId());
875  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
876  0 org.junit.Assert.fail("testCreateAndDeleteProjectnull6014 should have thrown IllegalArgumentException");
877    } catch (IllegalArgumentException expected) {
878  0 assertEquals("Provide a valid project", expected.getMessage());
879    }
880    }
881   
 
882  0 toggle @Ignore
883    @Test(timeout = 30000)
884    public void testCreateAndDeleteProjectnull6015_failAssert1529() throws Exception {
885  0 try {
886  0 Project project = AmplReplanControllerProxyTest.createProject();
887  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
888  0 Assert.notNull(null);
889  0 Assert.notNull(project.getId());
890  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
891  0 org.junit.Assert.fail("testCreateAndDeleteProjectnull6015 should have thrown IllegalArgumentException");
892    } catch (IllegalArgumentException expected) {
893  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
894    }
895    }
896   
 
897  0 toggle @Ignore
898    @Test(timeout = 30000)
899    public void testCreateAndDeleteProject_mg6010null6074_failAssert1530() throws Exception {
900  0 try {
901  0 String __DSPOT_effortUnit_405 = "7yoEh?_F)3VJg?!KP(j8";
902  0 Project project = AmplReplanControllerProxyTest.createProject();
903  0 project = AmplReplanControllerProxyTest.proxy.createProject(null);
904  0 Assert.notNull(project);
905  0 Assert.notNull(project.getId());
906  0 HttpStatus o_testCreateAndDeleteProject_mg6010__9 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
907  0 project.setEffortUnit(__DSPOT_effortUnit_405);
908  0 org.junit.Assert.fail("testCreateAndDeleteProject_mg6010null6074 should have thrown IllegalArgumentException");
909    } catch (IllegalArgumentException expected) {
910  0 assertEquals("Provide a valid project", expected.getMessage());
911    }
912    }
913   
 
914  0 toggle @Ignore
915    @Test(timeout = 30000)
916    public void testCreateAndDeleteProject_mg6010null6075_failAssert1531() throws Exception {
917  0 try {
918  0 String __DSPOT_effortUnit_405 = "7yoEh?_F)3VJg?!KP(j8";
919  0 Project project = AmplReplanControllerProxyTest.createProject();
920  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
921  0 Assert.notNull(null);
922  0 Assert.notNull(project.getId());
923  0 HttpStatus o_testCreateAndDeleteProject_mg6010__9 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
924  0 project.setEffortUnit(__DSPOT_effortUnit_405);
925  0 org.junit.Assert.fail("testCreateAndDeleteProject_mg6010null6075 should have thrown IllegalArgumentException");
926    } catch (IllegalArgumentException expected) {
927  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
928    }
929    }
930   
 
931  0 toggle @Ignore
932    @Test(timeout = 30000)
933    public void testCreateAndDeleteProjectnull6014_failAssert1528_mg6044_failAssert1535() throws Exception {
934  0 try {
935    {
936  0 List<Resource> __DSPOT_resources_416 = Collections.singletonList(new Resource());
937  0 Project project = AmplReplanControllerProxyTest.createProject();
938  0 project = AmplReplanControllerProxyTest.proxy.createProject(null);
939  0 Assert.notNull(project);
940  0 Assert.notNull(project.getId());
941  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
942  0 org.junit.Assert.fail("testCreateAndDeleteProjectnull6014 should have thrown IllegalArgumentException");
943  0 project.setResources(__DSPOT_resources_416);
944    }
945  0 org.junit.Assert.fail("testCreateAndDeleteProjectnull6014_failAssert1528_mg6044 should have thrown IllegalArgumentException");
946    } catch (IllegalArgumentException expected) {
947  0 assertEquals("Provide a valid project", expected.getMessage());
948    }
949    }
950   
 
951  0 toggle @Ignore
952    @Test(timeout = 30000)
953    public void testCreateAndDeleteProjectnull6015_failAssert1529_mg6040_failAssert1549() throws Exception {
954  0 try {
955    {
956  0 List<Resource> __DSPOT_resources_414 = Collections.singletonList(new Resource());
957  0 Project project = AmplReplanControllerProxyTest.createProject();
958  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
959  0 Assert.notNull(null);
960  0 Assert.notNull(project.getId());
961  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
962  0 org.junit.Assert.fail("testCreateAndDeleteProjectnull6015 should have thrown IllegalArgumentException");
963  0 project.setResources(__DSPOT_resources_414);
964    }
965  0 org.junit.Assert.fail("testCreateAndDeleteProjectnull6015_failAssert1529_mg6040 should have thrown IllegalArgumentException");
966    } catch (IllegalArgumentException expected) {
967  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
968    }
969    }
970   
 
971  0 toggle @Ignore
972    @Test(timeout = 30000)
973    public void testCreateAndDeleteProject_mg6010null6074_failAssert1530litString6181_failAssert1560() throws Exception {
974  0 try {
975    {
976  0 String __DSPOT_effortUnit_405 = " modified by test";
977  0 Project project = AmplReplanControllerProxyTest.createProject();
978  0 project = AmplReplanControllerProxyTest.proxy.createProject(null);
979  0 Assert.notNull(project);
980  0 Assert.notNull(project.getId());
981  0 HttpStatus o_testCreateAndDeleteProject_mg6010__9 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
982  0 project.setEffortUnit(__DSPOT_effortUnit_405);
983  0 org.junit.Assert.fail("testCreateAndDeleteProject_mg6010null6074 should have thrown IllegalArgumentException");
984    }
985  0 org.junit.Assert.fail("testCreateAndDeleteProject_mg6010null6074_failAssert1530litString6181 should have thrown IllegalArgumentException");
986    } catch (IllegalArgumentException expected) {
987  0 assertEquals("Provide a valid project", expected.getMessage());
988    }
989    }
990   
 
991  0 toggle @Ignore
992    @Test(timeout = 30000)
993    public void testCreateAndDeleteProject_mg6010null6075_failAssert1531litString6179_failAssert1575() throws Exception {
994  0 try {
995    {
996  0 String __DSPOT_effortUnit_405 = "Bla, bla, bla es mucho decir";
997  0 Project project = AmplReplanControllerProxyTest.createProject();
998  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
999  0 Assert.notNull(null);
1000  0 Assert.notNull(project.getId());
1001  0 HttpStatus o_testCreateAndDeleteProject_mg6010__9 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1002  0 project.setEffortUnit(__DSPOT_effortUnit_405);
1003  0 org.junit.Assert.fail("testCreateAndDeleteProject_mg6010null6075 should have thrown IllegalArgumentException");
1004    }
1005  0 org.junit.Assert.fail("testCreateAndDeleteProject_mg6010null6075_failAssert1531litString6179 should have thrown IllegalArgumentException");
1006    } catch (IllegalArgumentException expected) {
1007  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1008    }
1009    }
1010   
 
1011  0 toggle @Ignore
1012    @Test(timeout = 30000)
1013    public void testCreateAndDeleteProjectnull6014_failAssert1528_mg6044_failAssert1535null6239_failAssert1590() throws Exception {
1014  0 try {
1015    {
1016    {
1017  0 List<Resource> __DSPOT_resources_416 = Collections.singletonList(new Resource());
1018  0 Project project = AmplReplanControllerProxyTest.createProject();
1019  0 project = AmplReplanControllerProxyTest.proxy.createProject(null);
1020  0 Assert.notNull(null);
1021  0 Assert.notNull(project.getId());
1022  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1023  0 org.junit.Assert.fail("testCreateAndDeleteProjectnull6014 should have thrown IllegalArgumentException");
1024  0 project.setResources(__DSPOT_resources_416);
1025    }
1026  0 org.junit.Assert.fail("testCreateAndDeleteProjectnull6014_failAssert1528_mg6044 should have thrown IllegalArgumentException");
1027    }
1028  0 org.junit.Assert.fail("testCreateAndDeleteProjectnull6014_failAssert1528_mg6044_failAssert1535null6239 should have thrown IllegalArgumentException");
1029    } catch (IllegalArgumentException expected) {
1030  0 assertEquals("Provide a valid project", expected.getMessage());
1031    }
1032    }
1033   
 
1034  0 toggle @Ignore
1035    @Test(timeout = 30000)
1036    public void testCreateAndDeleteProjectnull6015_failAssert1529_mg6040_failAssert1549null6233_failAssert1593() throws Exception {
1037  0 try {
1038    {
1039    {
1040  0 List<Resource> __DSPOT_resources_414 = Collections.singletonList(new Resource());
1041  0 Project project = AmplReplanControllerProxyTest.createProject();
1042  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1043  0 Assert.notNull(null);
1044  0 Assert.notNull(project.getId());
1045  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1046  0 org.junit.Assert.fail("testCreateAndDeleteProjectnull6015 should have thrown IllegalArgumentException");
1047  0 project.setResources(null);
1048    }
1049  0 org.junit.Assert.fail("testCreateAndDeleteProjectnull6015_failAssert1529_mg6040 should have thrown IllegalArgumentException");
1050    }
1051  0 org.junit.Assert.fail("testCreateAndDeleteProjectnull6015_failAssert1529_mg6040_failAssert1549null6233 should have thrown IllegalArgumentException");
1052    } catch (IllegalArgumentException expected) {
1053  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1054    }
1055    }
1056   
 
1057  0 toggle private static Project createProject() {
1058  0 Project project = new Project();
1059  0 project.setName("Atos Project Test");
1060  0 project.setDescription("Atos Project Test Description");
1061  0 project.setEffortUnit("hour");
1062  0 project.setHoursPerEffortUnit(1.0);
1063  0 project.setHoursPerWeekFullTimeResource(40.0);
1064  0 return project;
1065    }
1066   
 
1067  0 toggle @Ignore
1068    @Test(timeout = 30000)
1069    public void testCreateAndDeleteFeatureForProject_mg4724() throws Exception {
1070  0 String __DSPOT_effortUnit_220 = "{5uN(!P:(01(Vo/][%sG";
1071  0 Project project = AmplReplanControllerProxyTest.createProject();
1072  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1073  0 Assert.notNull(project);
1074  0 Assert.notNull(project.getId());
1075  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1076  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1077  0 Assert.notNull(feature);
1078  0 Assert.notNull(feature.getId());
1079  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__17 = AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1080  0 assertEquals("OK", ((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__17)).getReasonPhrase());
1081  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__17)).is1xxInformational());
1082  0 assertTrue(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__17)).is2xxSuccessful());
1083  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__17)).is3xxRedirection());
1084  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__17)).is4xxClientError());
1085  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__17)).is5xxServerError());
1086  0 assertEquals("200", ((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__17)).toString());
1087  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__20 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1088  0 assertEquals("OK", ((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__20)).getReasonPhrase());
1089  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__20)).is1xxInformational());
1090  0 assertTrue(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__20)).is2xxSuccessful());
1091  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__20)).is3xxRedirection());
1092  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__20)).is4xxClientError());
1093  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__20)).is5xxServerError());
1094  0 assertEquals("200", ((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__20)).toString());
1095  0 project.setEffortUnit(__DSPOT_effortUnit_220);
1096  0 assertEquals("OK", ((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__17)).getReasonPhrase());
1097  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__17)).is1xxInformational());
1098  0 assertTrue(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__17)).is2xxSuccessful());
1099  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__17)).is3xxRedirection());
1100  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__17)).is4xxClientError());
1101  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__17)).is5xxServerError());
1102  0 assertEquals("200", ((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__17)).toString());
1103  0 assertEquals("OK", ((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__20)).getReasonPhrase());
1104  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__20)).is1xxInformational());
1105  0 assertTrue(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__20)).is2xxSuccessful());
1106  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__20)).is3xxRedirection());
1107  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__20)).is4xxClientError());
1108  0 assertFalse(((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__20)).is5xxServerError());
1109  0 assertEquals("200", ((HttpStatus) (o_testCreateAndDeleteFeatureForProject_mg4724__20)).toString());
1110    }
1111   
 
1112  1 toggle @Test(timeout = 30000)
1113    public void testCreateAndDeleteFeatureForProject_mg4729_failAssert1269() throws Exception {
1114  1 try {
1115  1 Date __DSPOT_deadline_225 = new Date("I]?$AOD{_@e,R]r3_{}V");
1116  0 Project project = AmplReplanControllerProxyTest.createProject();
1117  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1118  0 Assert.notNull(project);
1119  0 Assert.notNull(project.getId());
1120  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1121  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1122  0 Assert.notNull(feature);
1123  0 Assert.notNull(feature.getId());
1124  0 AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1125  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1126  0 feature.setDeadline(__DSPOT_deadline_225);
1127  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4729 should have thrown IllegalArgumentException");
1128    } catch (IllegalArgumentException expected) {
1129  1 assertEquals(null, expected.getMessage());
1130    }
1131    }
1132   
 
1133  0 toggle @Ignore
1134    @Test(timeout = 30000)
1135    public void testCreateAndDeleteFeatureForProjectnull4735_failAssert1270() throws Exception {
1136  0 try {
1137  0 Project project = AmplReplanControllerProxyTest.createProject();
1138  0 project = AmplReplanControllerProxyTest.proxy.createProject(null);
1139  0 Assert.notNull(project);
1140  0 Assert.notNull(project.getId());
1141  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1142  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1143  0 Assert.notNull(feature);
1144  0 Assert.notNull(feature.getId());
1145  0 AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1146  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1147  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProjectnull4735 should have thrown IllegalArgumentException");
1148    } catch (IllegalArgumentException expected) {
1149  0 assertEquals("Provide a valid project", expected.getMessage());
1150    }
1151    }
1152   
 
1153  0 toggle @Ignore
1154    @Test(timeout = 30000)
1155    public void testCreateAndDeleteFeatureForProjectnull4736_failAssert1271() throws Exception {
1156  0 try {
1157  0 Project project = AmplReplanControllerProxyTest.createProject();
1158  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1159  0 Assert.notNull(null);
1160  0 Assert.notNull(project.getId());
1161  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1162  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1163  0 Assert.notNull(feature);
1164  0 Assert.notNull(feature.getId());
1165  0 AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1166  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1167  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProjectnull4736 should have thrown IllegalArgumentException");
1168    } catch (IllegalArgumentException expected) {
1169  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1170    }
1171    }
1172   
 
1173  0 toggle @Ignore
1174    @Test(timeout = 30000)
1175    public void testCreateAndDeleteFeatureForProjectnull4737_failAssert1272() throws Exception {
1176  0 try {
1177  0 Project project = AmplReplanControllerProxyTest.createProject();
1178  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1179  0 Assert.notNull(project);
1180  0 Assert.notNull(project.getId());
1181  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1182  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(null, project.getId());
1183  0 Assert.notNull(feature);
1184  0 Assert.notNull(feature.getId());
1185  0 AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1186  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1187  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProjectnull4737 should have thrown IllegalArgumentException");
1188    } catch (IllegalArgumentException expected) {
1189  0 assertEquals("Provide a valid feature", expected.getMessage());
1190    }
1191    }
1192   
 
1193  0 toggle @Ignore
1194    @Test(timeout = 30000)
1195    public void testCreateAndDeleteFeatureForProjectnull4738_failAssert1273() throws Exception {
1196  0 try {
1197  0 Project project = AmplReplanControllerProxyTest.createProject();
1198  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1199  0 Assert.notNull(project);
1200  0 Assert.notNull(project.getId());
1201  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1202  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1203  0 Assert.notNull(null);
1204  0 Assert.notNull(feature.getId());
1205  0 AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1206  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1207  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProjectnull4738 should have thrown IllegalArgumentException");
1208    } catch (IllegalArgumentException expected) {
1209  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1210    }
1211    }
1212   
 
1213  0 toggle @Ignore
1214    @Test(timeout = 30000)
1215    public void testCreateAndDeleteFeatureForProject_mg4724null4971_failAssert1274() throws Exception {
1216  0 try {
1217  0 String __DSPOT_effortUnit_220 = "{5uN(!P:(01(Vo/][%sG";
1218  0 Project project = AmplReplanControllerProxyTest.createProject();
1219  0 project = AmplReplanControllerProxyTest.proxy.createProject(null);
1220  0 Assert.notNull(project);
1221  0 Assert.notNull(project.getId());
1222  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1223  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1224  0 Assert.notNull(feature);
1225  0 Assert.notNull(feature.getId());
1226  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__17 = AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1227  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__20 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1228  0 project.setEffortUnit(__DSPOT_effortUnit_220);
1229  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4724null4971 should have thrown IllegalArgumentException");
1230    } catch (IllegalArgumentException expected) {
1231  0 assertEquals("Provide a valid project", expected.getMessage());
1232    }
1233    }
1234   
 
1235  0 toggle @Ignore
1236    @Test(timeout = 30000)
1237    public void testCreateAndDeleteFeatureForProject_mg4724null4974_failAssert1275() throws Exception {
1238  0 try {
1239  0 String __DSPOT_effortUnit_220 = "{5uN(!P:(01(Vo/][%sG";
1240  0 Project project = AmplReplanControllerProxyTest.createProject();
1241  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1242  0 Assert.notNull(null);
1243  0 Assert.notNull(project.getId());
1244  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1245  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1246  0 Assert.notNull(feature);
1247  0 Assert.notNull(feature.getId());
1248  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__17 = AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1249  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__20 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1250  0 project.setEffortUnit(__DSPOT_effortUnit_220);
1251  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4724null4974 should have thrown IllegalArgumentException");
1252    } catch (IllegalArgumentException expected) {
1253  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1254    }
1255    }
1256   
 
1257  0 toggle @Ignore
1258    @Test(timeout = 30000)
1259    public void testCreateAndDeleteFeatureForProject_mg4724null4976_failAssert1276() throws Exception {
1260  0 try {
1261  0 String __DSPOT_effortUnit_220 = "{5uN(!P:(01(Vo/][%sG";
1262  0 Project project = AmplReplanControllerProxyTest.createProject();
1263  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1264  0 Assert.notNull(project);
1265  0 Assert.notNull(project.getId());
1266  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1267  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(null, project.getId());
1268  0 Assert.notNull(feature);
1269  0 Assert.notNull(feature.getId());
1270  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__17 = AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1271  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__20 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1272  0 project.setEffortUnit(__DSPOT_effortUnit_220);
1273  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4724null4976 should have thrown IllegalArgumentException");
1274    } catch (IllegalArgumentException expected) {
1275  0 assertEquals("Provide a valid feature", expected.getMessage());
1276    }
1277    }
1278   
 
1279  0 toggle @Ignore
1280    @Test(timeout = 30000)
1281    public void testCreateAndDeleteFeatureForProject_mg4724null4977_failAssert1277() throws Exception {
1282  0 try {
1283  0 String __DSPOT_effortUnit_220 = "{5uN(!P:(01(Vo/][%sG";
1284  0 Project project = AmplReplanControllerProxyTest.createProject();
1285  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1286  0 Assert.notNull(project);
1287  0 Assert.notNull(project.getId());
1288  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1289  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1290  0 Assert.notNull(null);
1291  0 Assert.notNull(feature.getId());
1292  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__17 = AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1293  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__20 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1294  0 project.setEffortUnit(__DSPOT_effortUnit_220);
1295  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4724null4977 should have thrown IllegalArgumentException");
1296    } catch (IllegalArgumentException expected) {
1297  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1298    }
1299    }
1300   
 
1301  1 toggle @Test(timeout = 30000)
1302    public void testCreateAndDeleteFeatureForProject_mg4729_failAssert1269litString4779_failAssert1278() throws Exception {
1303  1 try {
1304    {
1305  1 Date __DSPOT_deadline_225 = new Date("Atos test: Swift");
1306  0 Project project = AmplReplanControllerProxyTest.createProject();
1307  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1308  0 Assert.notNull(project);
1309  0 Assert.notNull(project.getId());
1310  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1311  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1312  0 Assert.notNull(feature);
1313  0 Assert.notNull(feature.getId());
1314  0 AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1315  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1316  0 feature.setDeadline(__DSPOT_deadline_225);
1317  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4729 should have thrown IllegalArgumentException");
1318    }
1319  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4729_failAssert1269litString4779 should have thrown IllegalArgumentException");
1320    } catch (IllegalArgumentException expected) {
1321  1 assertEquals(null, expected.getMessage());
1322    }
1323    }
1324   
 
1325  1 toggle @Test(timeout = 30000)
1326    public void testCreateAndDeleteFeatureForProject_mg4729_failAssert1269_mg4828_failAssert1289() throws Exception {
1327  1 try {
1328    {
1329  1 List<Resource> __DSPOT_resources_265 = Collections.singletonList(new Resource());
1330  1 Date __DSPOT_deadline_225 = new Date("I]?$AOD{_@e,R]r3_{}V");
1331  0 Project project = AmplReplanControllerProxyTest.createProject();
1332  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1333  0 Assert.notNull(project);
1334  0 Assert.notNull(project.getId());
1335  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1336  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1337  0 Assert.notNull(feature);
1338  0 Assert.notNull(feature.getId());
1339  0 AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1340  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1341  0 feature.setDeadline(__DSPOT_deadline_225);
1342  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4729 should have thrown IllegalArgumentException");
1343  0 project.setResources(__DSPOT_resources_265);
1344    }
1345  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4729_failAssert1269_mg4828 should have thrown IllegalArgumentException");
1346    } catch (IllegalArgumentException expected) {
1347  1 assertEquals(null, expected.getMessage());
1348    }
1349    }
1350   
 
1351  1 toggle @Test(timeout = 30000)
1352    public void testCreateAndDeleteFeatureForProject_mg4729_failAssert1269_mg4847_failAssert1292() throws Exception {
1353  1 try {
1354    {
1355  1 List<Feature> __DSPOT_dependencies_283 = Collections.singletonList(new Feature());
1356  1 Date __DSPOT_deadline_225 = new Date("I]?$AOD{_@e,R]r3_{}V");
1357  0 Project project = AmplReplanControllerProxyTest.createProject();
1358  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1359  0 Assert.notNull(project);
1360  0 Assert.notNull(project.getId());
1361  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1362  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1363  0 Assert.notNull(feature);
1364  0 Assert.notNull(feature.getId());
1365  0 AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1366  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1367  0 feature.setDeadline(__DSPOT_deadline_225);
1368  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4729 should have thrown IllegalArgumentException");
1369  0 feature.setDependencies(__DSPOT_dependencies_283);
1370    }
1371  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4729_failAssert1269_mg4847 should have thrown IllegalArgumentException");
1372    } catch (IllegalArgumentException expected) {
1373  1 assertEquals(null, expected.getMessage());
1374    }
1375    }
1376   
 
1377  1 toggle @Test(timeout = 30000)
1378    public void testCreateAndDeleteFeatureForProject_mg4729_failAssert1269_mg4875_failAssert1296() throws Exception {
1379  1 try {
1380    {
1381  1 List<Skill> __DSPOT_requiredSkills_289 = Collections.singletonList(new Skill());
1382  1 Date __DSPOT_deadline_225 = new Date("I]?$AOD{_@e,R]r3_{}V");
1383  0 Project project = AmplReplanControllerProxyTest.createProject();
1384  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1385  0 Assert.notNull(project);
1386  0 Assert.notNull(project.getId());
1387  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1388  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1389  0 Assert.notNull(feature);
1390  0 Assert.notNull(feature.getId());
1391  0 AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1392  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1393  0 feature.setDeadline(__DSPOT_deadline_225);
1394  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4729 should have thrown IllegalArgumentException");
1395  0 feature.setRequiredSkills(__DSPOT_requiredSkills_289);
1396    }
1397  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4729_failAssert1269_mg4875 should have thrown IllegalArgumentException");
1398    } catch (IllegalArgumentException expected) {
1399  1 assertEquals(null, expected.getMessage());
1400    }
1401    }
1402   
 
1403  0 toggle @Ignore
1404    @Test(timeout = 30000)
1405    public void testCreateAndDeleteFeatureForProjectnull4735_failAssert1270_mg4804_failAssert1323() throws Exception {
1406  0 try {
1407    {
1408  0 List<Resource> __DSPOT_resources_246 = Collections.singletonList(new Resource());
1409  0 Project project = AmplReplanControllerProxyTest.createProject();
1410  0 project = AmplReplanControllerProxyTest.proxy.createProject(null);
1411  0 Assert.notNull(project);
1412  0 Assert.notNull(project.getId());
1413  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1414  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1415  0 Assert.notNull(feature);
1416  0 Assert.notNull(feature.getId());
1417  0 AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1418  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1419  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProjectnull4735 should have thrown IllegalArgumentException");
1420  0 project.setResources(__DSPOT_resources_246);
1421    }
1422  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProjectnull4735_failAssert1270_mg4804 should have thrown IllegalArgumentException");
1423    } catch (IllegalArgumentException expected) {
1424  0 assertEquals("Provide a valid project", expected.getMessage());
1425    }
1426    }
1427   
 
1428  0 toggle @Ignore
1429    @Test(timeout = 30000)
1430    public void testCreateAndDeleteFeatureForProjectnull4737_failAssert1272_mg4803_failAssert1387() throws Exception {
1431  0 try {
1432    {
1433  0 List<Resource> __DSPOT_resources_245 = Collections.singletonList(new Resource());
1434  0 Project project = AmplReplanControllerProxyTest.createProject();
1435  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1436  0 Assert.notNull(project);
1437  0 Assert.notNull(project.getId());
1438  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1439  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(null, project.getId());
1440  0 Assert.notNull(feature);
1441  0 Assert.notNull(feature.getId());
1442  0 AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1443  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1444  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProjectnull4737 should have thrown IllegalArgumentException");
1445  0 project.setResources(__DSPOT_resources_245);
1446    }
1447  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProjectnull4737_failAssert1272_mg4803 should have thrown IllegalArgumentException");
1448    } catch (IllegalArgumentException expected) {
1449  0 assertEquals("Provide a valid feature", expected.getMessage());
1450    }
1451    }
1452   
 
1453  0 toggle @Ignore
1454    @Test(timeout = 30000)
1455    public void testCreateAndDeleteFeatureForProject_mg4724null4971_failAssert1274null5581_failAssert1448() throws Exception {
1456  0 try {
1457    {
1458  0 String __DSPOT_effortUnit_220 = "{5uN(!P:(01(Vo/][%sG";
1459  0 Project project = AmplReplanControllerProxyTest.createProject();
1460  0 project = AmplReplanControllerProxyTest.proxy.createProject(null);
1461  0 Assert.notNull(project);
1462  0 Assert.notNull(project.getId());
1463  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1464  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1465  0 Assert.notNull(feature);
1466  0 Assert.notNull(feature.getId());
1467  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__17 = AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1468  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__20 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1469  0 project.setEffortUnit(null);
1470  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4724null4971 should have thrown IllegalArgumentException");
1471    }
1472  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4724null4971_failAssert1274null5581 should have thrown IllegalArgumentException");
1473    } catch (IllegalArgumentException expected) {
1474  0 assertEquals("Provide a valid project", expected.getMessage());
1475    }
1476    }
1477   
 
1478  0 toggle @Ignore
1479    @Test(timeout = 30000)
1480    public void testCreateAndDeleteFeatureForProject_mg4724null4976_failAssert1276null5623_failAssert1449() throws Exception {
1481  0 try {
1482    {
1483  0 String __DSPOT_effortUnit_220 = "{5uN(!P:(01(Vo/][%sG";
1484  0 Project project = AmplReplanControllerProxyTest.createProject();
1485  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1486  0 Assert.notNull(project);
1487  0 Assert.notNull(project.getId());
1488  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1489  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(null, project.getId());
1490  0 Assert.notNull(feature);
1491  0 Assert.notNull(feature.getId());
1492  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__17 = AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1493  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__20 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1494  0 project.setEffortUnit(null);
1495  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4724null4976 should have thrown IllegalArgumentException");
1496    }
1497  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4724null4976_failAssert1276null5623 should have thrown IllegalArgumentException");
1498    } catch (IllegalArgumentException expected) {
1499  0 assertEquals("Provide a valid feature", expected.getMessage());
1500    }
1501    }
1502   
 
1503  1 toggle @Test(timeout = 30000)
1504    public void testCreateAndDeleteFeatureForProject_mg4729_failAssert1269litString4779_failAssert1278null5719_failAssert1450() throws Exception {
1505  1 try {
1506    {
1507    {
1508  1 Date __DSPOT_deadline_225 = new Date("Atos test: Swift");
1509  0 Project project = AmplReplanControllerProxyTest.createProject();
1510  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1511  0 Assert.notNull(project);
1512  0 Assert.notNull(project.getId());
1513  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1514  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1515  0 Assert.notNull(feature);
1516  0 Assert.notNull(feature.getId());
1517  0 AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1518  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1519  0 feature.setDeadline(null);
1520  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4729 should have thrown IllegalArgumentException");
1521    }
1522  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4729_failAssert1269litString4779 should have thrown IllegalArgumentException");
1523    }
1524  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4729_failAssert1269litString4779_failAssert1278null5719 should have thrown IllegalArgumentException");
1525    } catch (IllegalArgumentException expected) {
1526  1 assertEquals(null, expected.getMessage());
1527    }
1528    }
1529   
 
1530  0 toggle @Ignore
1531    @Test(timeout = 30000)
1532    public void testCreateAndDeleteFeatureForProject_mg4724null4976_failAssert1276null5612_failAssert1464() throws Exception {
1533  0 try {
1534    {
1535  0 String __DSPOT_effortUnit_220 = "{5uN(!P:(01(Vo/][%sG";
1536  0 Project project = AmplReplanControllerProxyTest.createProject();
1537  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1538  0 Assert.notNull(null);
1539  0 Assert.notNull(project.getId());
1540  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1541  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(null, project.getId());
1542  0 Assert.notNull(feature);
1543  0 Assert.notNull(feature.getId());
1544  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__17 = AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1545  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__20 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1546  0 project.setEffortUnit(__DSPOT_effortUnit_220);
1547  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4724null4976 should have thrown IllegalArgumentException");
1548    }
1549  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4724null4976_failAssert1276null5612 should have thrown IllegalArgumentException");
1550    } catch (IllegalArgumentException expected) {
1551  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1552    }
1553    }
1554   
 
1555  0 toggle @Ignore
1556    @Test(timeout = 30000)
1557    public void testCreateAndDeleteFeatureForProject_mg4724null4977_failAssert1277null5629_failAssert1480() throws Exception {
1558  0 try {
1559    {
1560  0 String __DSPOT_effortUnit_220 = "{5uN(!P:(01(Vo/][%sG";
1561  0 Project project = AmplReplanControllerProxyTest.createProject();
1562  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1563  0 Assert.notNull(project);
1564  0 Assert.notNull(project.getId());
1565  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1566  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1567  0 Assert.notNull(null);
1568  0 Assert.notNull(feature.getId());
1569  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__17 = AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1570  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__20 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1571  0 project.setEffortUnit(null);
1572  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4724null4977 should have thrown IllegalArgumentException");
1573    }
1574  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4724null4977_failAssert1277null5629 should have thrown IllegalArgumentException");
1575    } catch (IllegalArgumentException expected) {
1576  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1577    }
1578    }
1579   
 
1580  0 toggle @Ignore
1581    @Test(timeout = 30000)
1582    public void testCreateAndDeleteFeatureForProject_mg4724null4977_failAssert1277_mg5504_failAssert1522() throws Exception {
1583  0 try {
1584    {
1585  0 List<Resource> __DSPOT_resources_349 = Collections.singletonList(new Resource());
1586  0 String __DSPOT_effortUnit_220 = "{5uN(!P:(01(Vo/][%sG";
1587  0 Project project = AmplReplanControllerProxyTest.createProject();
1588  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1589  0 Assert.notNull(project);
1590  0 Assert.notNull(project.getId());
1591  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1592  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1593  0 Assert.notNull(null);
1594  0 Assert.notNull(feature.getId());
1595  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__17 = AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1596  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__20 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1597  0 project.setEffortUnit(__DSPOT_effortUnit_220);
1598  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4724null4977 should have thrown IllegalArgumentException");
1599  0 project.setResources(__DSPOT_resources_349);
1600    }
1601  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4724null4977_failAssert1277_mg5504 should have thrown IllegalArgumentException");
1602    } catch (IllegalArgumentException expected) {
1603  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1604    }
1605    }
1606   
 
1607  0 toggle @Ignore
1608    @Test(timeout = 30000)
1609    public void testCreateAndDeleteFeatureForProject_mg4724null4974_failAssert1275_mg5492_failAssert1523() throws Exception {
1610  0 try {
1611    {
1612  0 List<Resource> __DSPOT_resources_337 = Collections.singletonList(new Resource());
1613  0 String __DSPOT_effortUnit_220 = "{5uN(!P:(01(Vo/][%sG";
1614  0 Project project = AmplReplanControllerProxyTest.createProject();
1615  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1616  0 Assert.notNull(null);
1617  0 Assert.notNull(project.getId());
1618  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1619  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1620  0 Assert.notNull(feature);
1621  0 Assert.notNull(feature.getId());
1622  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__17 = AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId());
1623  0 HttpStatus o_testCreateAndDeleteFeatureForProject_mg4724__20 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1624  0 project.setEffortUnit(__DSPOT_effortUnit_220);
1625  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4724null4974 should have thrown IllegalArgumentException");
1626  0 project.setResources(__DSPOT_resources_337);
1627    }
1628  0 org.junit.Assert.fail("testCreateAndDeleteFeatureForProject_mg4724null4974_failAssert1275_mg5492 should have thrown IllegalArgumentException");
1629    } catch (IllegalArgumentException expected) {
1630  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1631    }
1632    }
1633   
 
1634  0 toggle private static Feature createFeature() {
1635  0 Feature feature = new Feature();
1636  0 feature.setCode(111);
1637  0 feature.setName("Atos Test Feature: Fix auto upload");
1638  0 feature.setDescription("Bla, bla, bla es mucho decir");
1639  0 feature.setEffort(4.0);
1640  0 feature.setDeadline(Calendar.getInstance().getTime());
1641  0 feature.setPriority(5);
1642  0 return feature;
1643    }
1644   
 
1645  0 toggle private static Release createRelease() {
1646  0 Release release = new Release();
1647  0 release.setName("Atos test release name");
1648  0 release.setDescription("Atos test release description");
1649  0 Calendar c = Calendar.getInstance();
1650  0 c.add(Calendar.DATE, 1);
1651  0 release.setDeadline(c.getTime());
1652  0 release.setStartsAt(Calendar.getInstance().getTime());
1653  0 return release;
1654    }
1655   
 
1656  0 toggle @Ignore
1657    @Test(timeout = 30000)
1658    public void testUpdateProjectlitString13321() throws Exception {
1659  0 Project project = AmplReplanControllerProxyTest.createProject();
1660  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1661  0 Assert.notNull(project);
1662  0 Assert.notNull(project.getId());
1663  0 project.setDescription(((project.getDescription()) + "Atos Project Test Description"));
1664  0 project = AmplReplanControllerProxyTest.proxy.updateProject(project);
1665  0 Assert.notNull(project);
1666  0 HttpStatus o_testUpdateProjectlitString13321__13 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1667  0 assertEquals("OK", ((HttpStatus) (o_testUpdateProjectlitString13321__13)).getReasonPhrase());
1668  0 assertFalse(((HttpStatus) (o_testUpdateProjectlitString13321__13)).is1xxInformational());
1669  0 assertTrue(((HttpStatus) (o_testUpdateProjectlitString13321__13)).is2xxSuccessful());
1670  0 assertFalse(((HttpStatus) (o_testUpdateProjectlitString13321__13)).is3xxRedirection());
1671  0 assertFalse(((HttpStatus) (o_testUpdateProjectlitString13321__13)).is4xxClientError());
1672  0 assertFalse(((HttpStatus) (o_testUpdateProjectlitString13321__13)).is5xxServerError());
1673  0 assertEquals("200", ((HttpStatus) (o_testUpdateProjectlitString13321__13)).toString());
1674    }
1675   
 
1676  0 toggle @Ignore
1677    @Test(timeout = 30000)
1678    public void testUpdateProjectnull13333_failAssert3293() throws Exception {
1679  0 try {
1680  0 Project project = AmplReplanControllerProxyTest.createProject();
1681  0 project = AmplReplanControllerProxyTest.proxy.createProject(null);
1682  0 Assert.notNull(project);
1683  0 Assert.notNull(project.getId());
1684  0 project.setDescription(((project.getDescription()) + " modified by test"));
1685  0 project = AmplReplanControllerProxyTest.proxy.updateProject(project);
1686  0 Assert.notNull(project);
1687  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1688  0 org.junit.Assert.fail("testUpdateProjectnull13333 should have thrown IllegalArgumentException");
1689    } catch (IllegalArgumentException expected) {
1690  0 assertEquals("Provide a valid project", expected.getMessage());
1691    }
1692    }
1693   
 
1694  0 toggle @Ignore
1695    @Test(timeout = 30000)
1696    public void testUpdateProjectnull13334_failAssert3294() throws Exception {
1697  0 try {
1698  0 Project project = AmplReplanControllerProxyTest.createProject();
1699  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1700  0 Assert.notNull(null);
1701  0 Assert.notNull(project.getId());
1702  0 project.setDescription(((project.getDescription()) + " modified by test"));
1703  0 project = AmplReplanControllerProxyTest.proxy.updateProject(project);
1704  0 Assert.notNull(project);
1705  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1706  0 org.junit.Assert.fail("testUpdateProjectnull13334 should have thrown IllegalArgumentException");
1707    } catch (IllegalArgumentException expected) {
1708  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1709    }
1710    }
1711   
 
1712  0 toggle @Ignore
1713    @Test(timeout = 30000)
1714    public void testUpdateProjectnull13337_failAssert3296() throws Exception {
1715  0 try {
1716  0 Project project = AmplReplanControllerProxyTest.createProject();
1717  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1718  0 Assert.notNull(project);
1719  0 Assert.notNull(project.getId());
1720  0 project.setDescription(((project.getDescription()) + " modified by test"));
1721  0 project = AmplReplanControllerProxyTest.proxy.updateProject(project);
1722  0 Assert.notNull(null);
1723  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1724  0 org.junit.Assert.fail("testUpdateProjectnull13337 should have thrown IllegalArgumentException");
1725    } catch (IllegalArgumentException expected) {
1726  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1727    }
1728    }
1729   
 
1730  0 toggle @Ignore
1731    @Test(timeout = 30000)
1732    public void testUpdateProjectlitString13321null13413_failAssert3297() throws Exception {
1733  0 try {
1734  0 Project project = AmplReplanControllerProxyTest.createProject();
1735  0 project = AmplReplanControllerProxyTest.proxy.createProject(null);
1736  0 Assert.notNull(project);
1737  0 Assert.notNull(project.getId());
1738  0 project.setDescription(((project.getDescription()) + "Atos Project Test Description"));
1739  0 project = AmplReplanControllerProxyTest.proxy.updateProject(project);
1740  0 Assert.notNull(project);
1741  0 HttpStatus o_testUpdateProjectlitString13321__13 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1742  0 org.junit.Assert.fail("testUpdateProjectlitString13321null13413 should have thrown IllegalArgumentException");
1743    } catch (IllegalArgumentException expected) {
1744  0 assertEquals("Provide a valid project", expected.getMessage());
1745    }
1746    }
1747   
 
1748  0 toggle @Ignore
1749    @Test(timeout = 30000)
1750    public void testUpdateProjectlitString13321null13416_failAssert3298() throws Exception {
1751  0 try {
1752  0 Project project = AmplReplanControllerProxyTest.createProject();
1753  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1754  0 Assert.notNull(null);
1755  0 Assert.notNull(project.getId());
1756  0 project.setDescription(((project.getDescription()) + "Atos Project Test Description"));
1757  0 project = AmplReplanControllerProxyTest.proxy.updateProject(project);
1758  0 Assert.notNull(project);
1759  0 HttpStatus o_testUpdateProjectlitString13321__13 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1760  0 org.junit.Assert.fail("testUpdateProjectlitString13321null13416 should have thrown IllegalArgumentException");
1761    } catch (IllegalArgumentException expected) {
1762  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1763    }
1764    }
1765   
 
1766  0 toggle @Ignore
1767    @Test(timeout = 30000)
1768    public void testUpdateProjectlitString13321null13423_failAssert3300() throws Exception {
1769  0 try {
1770  0 Project project = AmplReplanControllerProxyTest.createProject();
1771  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1772  0 Assert.notNull(project);
1773  0 Assert.notNull(project.getId());
1774  0 project.setDescription(((project.getDescription()) + "Atos Project Test Description"));
1775  0 project = AmplReplanControllerProxyTest.proxy.updateProject(project);
1776  0 Assert.notNull(null);
1777  0 HttpStatus o_testUpdateProjectlitString13321__13 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1778  0 org.junit.Assert.fail("testUpdateProjectlitString13321null13423 should have thrown IllegalArgumentException");
1779    } catch (IllegalArgumentException expected) {
1780  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1781    }
1782    }
1783   
 
1784  0 toggle @Ignore
1785    @Test(timeout = 30000)
1786    public void testUpdateProjectnull13334_failAssert3294_mg13427_failAssert3337() throws Exception {
1787  0 try {
1788    {
1789  0 List<Resource> __DSPOT_resources_802 = Collections.singletonList(new Resource());
1790  0 Project project = AmplReplanControllerProxyTest.createProject();
1791  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1792  0 Assert.notNull(null);
1793  0 Assert.notNull(project.getId());
1794  0 project.setDescription(((project.getDescription()) + " modified by test"));
1795  0 project = AmplReplanControllerProxyTest.proxy.updateProject(project);
1796  0 Assert.notNull(project);
1797  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1798  0 org.junit.Assert.fail("testUpdateProjectnull13334 should have thrown IllegalArgumentException");
1799  0 project.setResources(__DSPOT_resources_802);
1800    }
1801  0 org.junit.Assert.fail("testUpdateProjectnull13334_failAssert3294_mg13427 should have thrown IllegalArgumentException");
1802    } catch (IllegalArgumentException expected) {
1803  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1804    }
1805    }
1806   
 
1807  0 toggle @Ignore
1808    @Test(timeout = 30000)
1809    public void testUpdateProjectnull13337_failAssert3296_mg13427_failAssert3362() throws Exception {
1810  0 try {
1811    {
1812  0 List<Resource> __DSPOT_resources_802 = Collections.singletonList(new Resource());
1813  0 Project project = AmplReplanControllerProxyTest.createProject();
1814  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1815  0 Assert.notNull(project);
1816  0 Assert.notNull(project.getId());
1817  0 project.setDescription(((project.getDescription()) + " modified by test"));
1818  0 project = AmplReplanControllerProxyTest.proxy.updateProject(project);
1819  0 Assert.notNull(null);
1820  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1821  0 org.junit.Assert.fail("testUpdateProjectnull13337 should have thrown IllegalArgumentException");
1822  0 project.setResources(__DSPOT_resources_802);
1823    }
1824  0 org.junit.Assert.fail("testUpdateProjectnull13337_failAssert3296_mg13427 should have thrown IllegalArgumentException");
1825    } catch (IllegalArgumentException expected) {
1826  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1827    }
1828    }
1829   
 
1830  0 toggle @Ignore
1831    @Test(timeout = 30000)
1832    public void testUpdateProjectlitString13321null13413_failAssert3297_mg13651_failAssert3376() throws Exception {
1833  0 try {
1834    {
1835  0 String __DSPOT_effortUnit_808 = "SN*sw)`v}zN/0NJ?w/&c";
1836  0 Project project = AmplReplanControllerProxyTest.createProject();
1837  0 project = AmplReplanControllerProxyTest.proxy.createProject(null);
1838  0 Assert.notNull(project);
1839  0 Assert.notNull(project.getId());
1840  0 project.setDescription(((project.getDescription()) + "Atos Project Test Description"));
1841  0 project = AmplReplanControllerProxyTest.proxy.updateProject(project);
1842  0 Assert.notNull(project);
1843  0 HttpStatus o_testUpdateProjectlitString13321__13 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1844  0 org.junit.Assert.fail("testUpdateProjectlitString13321null13413 should have thrown IllegalArgumentException");
1845  0 project.setEffortUnit(__DSPOT_effortUnit_808);
1846    }
1847  0 org.junit.Assert.fail("testUpdateProjectlitString13321null13413_failAssert3297_mg13651 should have thrown IllegalArgumentException");
1848    } catch (IllegalArgumentException expected) {
1849  0 assertEquals("Provide a valid project", expected.getMessage());
1850    }
1851    }
1852   
 
1853  0 toggle @Ignore
1854    @Test(timeout = 30000)
1855    public void testUpdateProjectlitString13321null13416_failAssert3298_mg13646_failAssert3384() throws Exception {
1856  0 try {
1857    {
1858  0 String __DSPOT_effortUnit_805 = "Bd%$(Yc4+914v7{bG0ev";
1859  0 Project project = AmplReplanControllerProxyTest.createProject();
1860  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1861  0 Assert.notNull(null);
1862  0 Assert.notNull(project.getId());
1863  0 project.setDescription(((project.getDescription()) + "Atos Project Test Description"));
1864  0 project = AmplReplanControllerProxyTest.proxy.updateProject(project);
1865  0 Assert.notNull(project);
1866  0 HttpStatus o_testUpdateProjectlitString13321__13 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1867  0 org.junit.Assert.fail("testUpdateProjectlitString13321null13416 should have thrown IllegalArgumentException");
1868  0 project.setEffortUnit(__DSPOT_effortUnit_805);
1869    }
1870  0 org.junit.Assert.fail("testUpdateProjectlitString13321null13416_failAssert3298_mg13646 should have thrown IllegalArgumentException");
1871    } catch (IllegalArgumentException expected) {
1872  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1873    }
1874    }
1875   
 
1876  0 toggle @Ignore
1877    @Test(timeout = 30000)
1878    public void testUpdateProjectlitString13321null13423_failAssert3300_mg13645_failAssert3392() throws Exception {
1879  0 try {
1880    {
1881  0 String __DSPOT_effortUnit_804 = "BXWZ9Li]$FA^|2]&v3A9";
1882  0 Project project = AmplReplanControllerProxyTest.createProject();
1883  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1884  0 Assert.notNull(project);
1885  0 Assert.notNull(project.getId());
1886  0 project.setDescription(((project.getDescription()) + "Atos Project Test Description"));
1887  0 project = AmplReplanControllerProxyTest.proxy.updateProject(project);
1888  0 Assert.notNull(null);
1889  0 HttpStatus o_testUpdateProjectlitString13321__13 = AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1890  0 org.junit.Assert.fail("testUpdateProjectlitString13321null13423 should have thrown IllegalArgumentException");
1891  0 project.setEffortUnit(__DSPOT_effortUnit_804);
1892    }
1893  0 org.junit.Assert.fail("testUpdateProjectlitString13321null13423_failAssert3300_mg13645 should have thrown IllegalArgumentException");
1894    } catch (IllegalArgumentException expected) {
1895  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1896    }
1897    }
1898   
 
1899  0 toggle @Ignore
1900    @Test(timeout = 30000)
1901    public void testUpdateProjectnull13334_failAssert3294_mg13427_failAssert3337litString13648_failAssert3400() throws Exception {
1902  0 try {
1903    {
1904    {
1905  0 List<Resource> __DSPOT_resources_802 = Collections.singletonList(new Resource());
1906  0 Project project = AmplReplanControllerProxyTest.createProject();
1907  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1908  0 Assert.notNull(null);
1909  0 Assert.notNull(project.getId());
1910  0 project.setDescription(((project.getDescription()) + "Atos test: Swift development of iOS"));
1911  0 project = AmplReplanControllerProxyTest.proxy.updateProject(project);
1912  0 Assert.notNull(project);
1913  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1914  0 org.junit.Assert.fail("testUpdateProjectnull13334 should have thrown IllegalArgumentException");
1915  0 project.setResources(__DSPOT_resources_802);
1916    }
1917  0 org.junit.Assert.fail("testUpdateProjectnull13334_failAssert3294_mg13427 should have thrown IllegalArgumentException");
1918    }
1919  0 org.junit.Assert.fail("testUpdateProjectnull13334_failAssert3294_mg13427_failAssert3337litString13648 should have thrown IllegalArgumentException");
1920    } catch (IllegalArgumentException expected) {
1921  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1922    }
1923    }
1924   
 
1925  0 toggle @Ignore
1926    @Test(timeout = 30000)
1927    public void testUpdateProjectnull13334_failAssert3294_mg13427_failAssert3337null13717_failAssert3408() throws Exception {
1928  0 try {
1929    {
1930    {
1931  0 List<Resource> __DSPOT_resources_802 = Collections.singletonList(new Resource());
1932  0 Project project = AmplReplanControllerProxyTest.createProject();
1933  0 project = AmplReplanControllerProxyTest.proxy.createProject(null);
1934  0 Assert.notNull(null);
1935  0 Assert.notNull(project.getId());
1936  0 project.setDescription(((project.getDescription()) + " modified by test"));
1937  0 project = AmplReplanControllerProxyTest.proxy.updateProject(project);
1938  0 Assert.notNull(project);
1939  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1940  0 org.junit.Assert.fail("testUpdateProjectnull13334 should have thrown IllegalArgumentException");
1941  0 project.setResources(__DSPOT_resources_802);
1942    }
1943  0 org.junit.Assert.fail("testUpdateProjectnull13334_failAssert3294_mg13427 should have thrown IllegalArgumentException");
1944    }
1945  0 org.junit.Assert.fail("testUpdateProjectnull13334_failAssert3294_mg13427_failAssert3337null13717 should have thrown IllegalArgumentException");
1946    } catch (IllegalArgumentException expected) {
1947  0 assertEquals("Provide a valid project", expected.getMessage());
1948    }
1949    }
1950   
 
1951  0 toggle @Ignore
1952    @Test(timeout = 30000)
1953    public void testUpdateProjectnull13337_failAssert3296_mg13427_failAssert3362litString13644_failAssert3413() throws Exception {
1954  0 try {
1955    {
1956    {
1957  0 List<Resource> __DSPOT_resources_802 = Collections.singletonList(new Resource());
1958  0 Project project = AmplReplanControllerProxyTest.createProject();
1959  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1960  0 Assert.notNull(project);
1961  0 Assert.notNull(project.getId());
1962  0 project.setDescription(((project.getDescription()) + "Atos test: Swift Developer"));
1963  0 project = AmplReplanControllerProxyTest.proxy.updateProject(project);
1964  0 Assert.notNull(null);
1965  0 AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId());
1966  0 org.junit.Assert.fail("testUpdateProjectnull13337 should have thrown IllegalArgumentException");
1967  0 project.setResources(__DSPOT_resources_802);
1968    }
1969  0 org.junit.Assert.fail("testUpdateProjectnull13337_failAssert3296_mg13427 should have thrown IllegalArgumentException");
1970    }
1971  0 org.junit.Assert.fail("testUpdateProjectnull13337_failAssert3296_mg13427_failAssert3362litString13644 should have thrown IllegalArgumentException");
1972    } catch (IllegalArgumentException expected) {
1973  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
1974    }
1975    }
1976   
 
1977  0 toggle @Test
1978    @Ignore
1979    public void testUpdateFeatureOfProjectById() throws Exception {
1980  0 Project project = AmplReplanControllerProxyTest.createProject();
1981  0 project = AmplReplanControllerProxyTest.proxy.createProject(project);
1982  0 Assert.notNull(project);
1983  0 Assert.notNull(project.getId());
1984  0 Feature feature = AmplReplanControllerProxyTest.createFeature();
1985  0 feature = AmplReplanControllerProxyTest.proxy.createFeatureOfProjectById(feature, project.getId());
1986  0 Assert.notNull(feature);
1987  0 Assert.notNull(feature.getId());
1988  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(project.getId());
1989  0 Assert.notEmpty(features);
1990  0 feature = AmplReplanControllerProxyTest.proxy.getFeatureByIdOfProjectById(features.get(0).getId(), project.getId());
1991  0 Assert.notNull(feature);
1992  0 feature.setDescription(((feature.getDescription()) + " modified by test"));
1993  0 AmplReplanControllerProxyTest.proxy.updateFeatureOfProjectById(feature, AmplReplanControllerProxyTest.projectId);
1994  0 Assert.notNull(feature);
1995  0 org.junit.Assert.assertEquals(AmplReplanControllerProxyTest.proxy.deleteFeatureByIdOfProjectById(feature.getId(), project.getId()), HttpStatus.OK);
1996  0 org.junit.Assert.assertEquals(AmplReplanControllerProxyTest.proxy.deleteProjectById(project.getId()), HttpStatus.OK);
1997    }
1998   
 
1999  0 toggle @Ignore
2000    @Test(timeout = 30000)
2001    public void testUpdateReleasesOfProjectByIdlitNum13856_failAssert3426() throws Exception {
2002  0 try {
2003  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
2004  0 Assert.notNull(releases);
2005  0 Assert.notEmpty(releases);
2006  0 Release release = releases.get(1);
2007  0 String originalDescription = release.getDescription();
2008  0 release.setDescription(((release.getDescription()) + " modified by test"));
2009  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2010  0 Assert.notNull(release);
2011  0 release.setDescription(originalDescription);
2012  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2013  0 Assert.notNull(release);
2014  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdlitNum13856 should have thrown ArrayIndexOutOfBoundsException");
2015    } catch (ArrayIndexOutOfBoundsException expected) {
2016  0 assertEquals("1", expected.getMessage());
2017    }
2018    }
2019   
 
2020  0 toggle @Ignore
2021    @Test(timeout = 30000)
2022    public void testUpdateReleasesOfProjectByIdnull13868_failAssert3432() throws Exception {
2023  0 try {
2024  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
2025  0 Assert.notNull(releases);
2026  0 Assert.notEmpty(releases);
2027  0 Release release = releases.get(0);
2028  0 String originalDescription = release.getDescription();
2029  0 release.setDescription(((release.getDescription()) + " modified by test"));
2030  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(null, AmplReplanControllerProxyTest.projectId);
2031  0 Assert.notNull(release);
2032  0 release.setDescription(originalDescription);
2033  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2034  0 Assert.notNull(release);
2035  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13868 should have thrown IllegalArgumentException");
2036    } catch (IllegalArgumentException expected) {
2037  0 assertEquals("Provide a valid release", expected.getMessage());
2038    }
2039    }
2040   
 
2041  0 toggle @Ignore
2042    @Test(timeout = 30000)
2043    public void testUpdateReleasesOfProjectByIdnull13869_failAssert3433() throws Exception {
2044  0 try {
2045  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
2046  0 Assert.notNull(releases);
2047  0 Assert.notEmpty(releases);
2048  0 Release release = releases.get(0);
2049  0 String originalDescription = release.getDescription();
2050  0 release.setDescription(((release.getDescription()) + " modified by test"));
2051  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2052  0 Assert.notNull(null);
2053  0 release.setDescription(originalDescription);
2054  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2055  0 Assert.notNull(release);
2056  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13869 should have thrown IllegalArgumentException");
2057    } catch (IllegalArgumentException expected) {
2058  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
2059    }
2060    }
2061   
 
2062  0 toggle @Ignore
2063    @Test(timeout = 30000)
2064    public void testUpdateReleasesOfProjectByIdlitNum13856_failAssert3426litString13936_failAssert3436() throws Exception {
2065  0 try {
2066    {
2067  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
2068  0 Assert.notNull(releases);
2069  0 Assert.notEmpty(releases);
2070  0 Release release = releases.get(1);
2071  0 String originalDescription = release.getDescription();
2072  0 release.setDescription(((release.getDescription()) + "Atos Test: Swift developer with experience on iOS 10"));
2073  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2074  0 Assert.notNull(release);
2075  0 release.setDescription(originalDescription);
2076  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2077  0 Assert.notNull(release);
2078  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdlitNum13856 should have thrown ArrayIndexOutOfBoundsException");
2079    }
2080  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdlitNum13856_failAssert3426litString13936 should have thrown ArrayIndexOutOfBoundsException");
2081    } catch (ArrayIndexOutOfBoundsException expected) {
2082  0 assertEquals("1", expected.getMessage());
2083    }
2084    }
2085   
 
2086  0 toggle @Ignore
2087    @Test(timeout = 30000)
2088    public void testUpdateReleasesOfProjectByIdlitNum13856_failAssert3426_mg13967_failAssert3445() throws Exception {
2089  0 try {
2090    {
2091  0 List<Resource> __DSPOT_resources_828 = Collections.singletonList(new Resource());
2092  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
2093  0 Assert.notNull(releases);
2094  0 Assert.notEmpty(releases);
2095  0 Release release = releases.get(1);
2096  0 String originalDescription = release.getDescription();
2097  0 release.setDescription(((release.getDescription()) + " modified by test"));
2098  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2099  0 Assert.notNull(release);
2100  0 release.setDescription(originalDescription);
2101  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2102  0 Assert.notNull(release);
2103  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdlitNum13856 should have thrown ArrayIndexOutOfBoundsException");
2104  0 release.setResources(__DSPOT_resources_828);
2105    }
2106  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdlitNum13856_failAssert3426_mg13967 should have thrown ArrayIndexOutOfBoundsException");
2107    } catch (ArrayIndexOutOfBoundsException expected) {
2108  0 assertEquals("1", expected.getMessage());
2109    }
2110    }
2111   
 
2112  0 toggle @Ignore
2113    @Test(timeout = 30000)
2114    public void testUpdateReleasesOfProjectByIdnull13868_failAssert3432litString13938_failAssert3454() throws Exception {
2115  0 try {
2116    {
2117  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
2118  0 Assert.notNull(releases);
2119  0 Assert.notEmpty(releases);
2120  0 Release release = releases.get(0);
2121  0 String originalDescription = release.getDescription();
2122  0 release.setDescription(((release.getDescription()) + " modified by test"));
2123  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(null, AmplReplanControllerProxyTest.projectId);
2124  0 Assert.notNull(release);
2125  0 release.setDescription(originalDescription);
2126  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2127  0 Assert.notNull(release);
2128  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13868 should have thrown IllegalArgumentException");
2129    }
2130  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13868_failAssert3432litString13938 should have thrown IllegalArgumentException");
2131    } catch (IllegalArgumentException expected) {
2132  0 assertEquals("Provide a valid release", expected.getMessage());
2133    }
2134    }
2135   
 
2136  0 toggle @Ignore
2137    @Test(timeout = 30000)
2138    public void testUpdateReleasesOfProjectByIdnull13869_failAssert3433litString13937_failAssert3477() throws Exception {
2139  0 try {
2140    {
2141  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
2142  0 Assert.notNull(releases);
2143  0 Assert.notEmpty(releases);
2144  0 Release release = releases.get(0);
2145  0 String originalDescription = release.getDescription();
2146  0 release.setDescription(((release.getDescription()) + "Atos test release description"));
2147  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2148  0 Assert.notNull(null);
2149  0 release.setDescription(originalDescription);
2150  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2151  0 Assert.notNull(release);
2152  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13869 should have thrown IllegalArgumentException");
2153    }
2154  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13869_failAssert3433litString13937 should have thrown IllegalArgumentException");
2155    } catch (IllegalArgumentException expected) {
2156  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
2157    }
2158    }
2159   
 
2160  0 toggle @Ignore
2161    @Test(timeout = 30000)
2162    public void testUpdateReleasesOfProjectByIdnull13869_failAssert3433_mg13978_failAssert3492() throws Exception {
2163  0 try {
2164    {
2165  0 List<Resource> __DSPOT_resources_832 = Collections.singletonList(new Resource());
2166  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
2167  0 Assert.notNull(releases);
2168  0 Assert.notEmpty(releases);
2169  0 Release release = releases.get(0);
2170  0 String originalDescription = release.getDescription();
2171  0 release.setDescription(((release.getDescription()) + " modified by test"));
2172  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2173  0 Assert.notNull(null);
2174  0 release.setDescription(originalDescription);
2175  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2176  0 Assert.notNull(release);
2177  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13869 should have thrown IllegalArgumentException");
2178  0 release.setResources(__DSPOT_resources_832);
2179    }
2180  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13869_failAssert3433_mg13978 should have thrown IllegalArgumentException");
2181    } catch (IllegalArgumentException expected) {
2182  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
2183    }
2184    }
2185   
 
2186  0 toggle @Ignore
2187    @Test(timeout = 30000)
2188    public void testUpdateReleasesOfProjectByIdlitNum13856_failAssert3426litString13936_failAssert3436null14171_failAssert3500() throws Exception {
2189  0 try {
2190    {
2191    {
2192  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
2193  0 Assert.notNull(null);
2194  0 Assert.notEmpty(releases);
2195  0 Release release = releases.get(1);
2196  0 String originalDescription = release.getDescription();
2197  0 release.setDescription(((release.getDescription()) + "Atos Test: Swift developer with experience on iOS 10"));
2198  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2199  0 Assert.notNull(release);
2200  0 release.setDescription(originalDescription);
2201  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2202  0 Assert.notNull(release);
2203  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdlitNum13856 should have thrown ArrayIndexOutOfBoundsException");
2204    }
2205  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdlitNum13856_failAssert3426litString13936 should have thrown ArrayIndexOutOfBoundsException");
2206    }
2207  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdlitNum13856_failAssert3426litString13936_failAssert3436null14171 should have thrown IllegalArgumentException");
2208    } catch (IllegalArgumentException expected) {
2209  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
2210    }
2211    }
2212   
 
2213  0 toggle @Ignore
2214    @Test(timeout = 30000)
2215    public void testUpdateReleasesOfProjectByIdlitNum13856_failAssert3426_mg13967_failAssert3445litString14137_failAssert3507() throws Exception {
2216  0 try {
2217    {
2218    {
2219  0 List<Resource> __DSPOT_resources_828 = Collections.singletonList(new Resource());
2220  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
2221  0 Assert.notNull(releases);
2222  0 Assert.notEmpty(releases);
2223  0 Release release = releases.get(1);
2224  0 String originalDescription = release.getDescription();
2225  0 release.setDescription(((release.getDescription()) + " modified by test"));
2226  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2227  0 Assert.notNull(release);
2228  0 release.setDescription(originalDescription);
2229  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2230  0 Assert.notNull(release);
2231  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdlitNum13856 should have thrown ArrayIndexOutOfBoundsException");
2232  0 release.setResources(__DSPOT_resources_828);
2233    }
2234  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdlitNum13856_failAssert3426_mg13967 should have thrown ArrayIndexOutOfBoundsException");
2235    }
2236  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdlitNum13856_failAssert3426_mg13967_failAssert3445litString14137 should have thrown ArrayIndexOutOfBoundsException");
2237    } catch (ArrayIndexOutOfBoundsException expected) {
2238  0 assertEquals("1", expected.getMessage());
2239    }
2240    }
2241   
 
2242  0 toggle @Ignore
2243    @Test(timeout = 30000)
2244    public void testUpdateReleasesOfProjectByIdnull13868_failAssert3432litString13938_failAssert3454litNum14150_failAssert3527() throws Exception {
2245  0 try {
2246    {
2247    {
2248  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
2249  0 Assert.notNull(releases);
2250  0 Assert.notEmpty(releases);
2251  0 Release release = releases.get(0);
2252  0 String originalDescription = release.getDescription();
2253  0 release.setDescription(((release.getDescription()) + " modified by test"));
2254  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(null, AmplReplanControllerProxyTest.projectId);
2255  0 Assert.notNull(release);
2256  0 release.setDescription(originalDescription);
2257  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2258  0 Assert.notNull(release);
2259  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13868 should have thrown IllegalArgumentException");
2260    }
2261  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13868_failAssert3432litString13938 should have thrown IllegalArgumentException");
2262    }
2263  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13868_failAssert3432litString13938_failAssert3454litNum14150 should have thrown IllegalArgumentException");
2264    } catch (IllegalArgumentException expected) {
2265  0 assertEquals("Provide a valid release", expected.getMessage());
2266    }
2267    }
2268   
 
2269  0 toggle @Ignore
2270    @Test(timeout = 30000)
2271    public void testUpdateReleasesOfProjectByIdnull13869_failAssert3433litString13937_failAssert3477litNum14156_failAssert3539() throws Exception {
2272  0 try {
2273    {
2274    {
2275  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
2276  0 Assert.notNull(releases);
2277  0 Assert.notEmpty(releases);
2278  0 Release release = releases.get(0);
2279  0 String originalDescription = release.getDescription();
2280  0 release.setDescription(((release.getDescription()) + "Atos test release description"));
2281  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2282  0 Assert.notNull(null);
2283  0 release.setDescription(originalDescription);
2284  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2285  0 Assert.notNull(release);
2286  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13869 should have thrown IllegalArgumentException");
2287    }
2288  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13869_failAssert3433litString13937 should have thrown IllegalArgumentException");
2289    }
2290  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13869_failAssert3433litString13937_failAssert3477litNum14156 should have thrown IllegalArgumentException");
2291    } catch (IllegalArgumentException expected) {
2292  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
2293    }
2294    }
2295   
 
2296  0 toggle @Ignore
2297    @Test(timeout = 30000)
2298    public void testUpdateReleasesOfProjectByIdnull13869_failAssert3433_mg13978_failAssert3492litString14134_failAssert3547() throws Exception {
2299  0 try {
2300    {
2301    {
2302  0 List<Resource> __DSPOT_resources_832 = Collections.singletonList(new Resource());
2303  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
2304  0 Assert.notNull(releases);
2305  0 Assert.notEmpty(releases);
2306  0 Release release = releases.get(0);
2307  0 String originalDescription = release.getDescription();
2308  0 release.setDescription(((release.getDescription()) + "Atos test: Swift Developer"));
2309  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2310  0 Assert.notNull(null);
2311  0 release.setDescription(originalDescription);
2312  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2313  0 Assert.notNull(release);
2314  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13869 should have thrown IllegalArgumentException");
2315  0 release.setResources(__DSPOT_resources_832);
2316    }
2317  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13869_failAssert3433_mg13978 should have thrown IllegalArgumentException");
2318    }
2319  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13869_failAssert3433_mg13978_failAssert3492litString14134 should have thrown IllegalArgumentException");
2320    } catch (IllegalArgumentException expected) {
2321  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
2322    }
2323    }
2324   
 
2325  0 toggle @Ignore
2326    @Test(timeout = 30000)
2327    public void testUpdateReleasesOfProjectByIdnull13869_failAssert3433_mg13978_failAssert3492null14217_failAssert3563() throws Exception {
2328  0 try {
2329    {
2330    {
2331  0 List<Resource> __DSPOT_resources_832 = Collections.singletonList(new Resource());
2332  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
2333  0 Assert.notNull(releases);
2334  0 Assert.notEmpty(releases);
2335  0 Release release = releases.get(0);
2336  0 String originalDescription = release.getDescription();
2337  0 release.setDescription(((release.getDescription()) + " modified by test"));
2338  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(null, AmplReplanControllerProxyTest.projectId);
2339  0 Assert.notNull(null);
2340  0 release.setDescription(originalDescription);
2341  0 release = AmplReplanControllerProxyTest.proxy.updateReleaseOfProjectById(release, AmplReplanControllerProxyTest.projectId);
2342  0 Assert.notNull(release);
2343  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13869 should have thrown IllegalArgumentException");
2344  0 release.setResources(__DSPOT_resources_832);
2345    }
2346  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13869_failAssert3433_mg13978 should have thrown IllegalArgumentException");
2347    }
2348  0 org.junit.Assert.fail("testUpdateReleasesOfProjectByIdnull13869_failAssert3433_mg13978_failAssert3492null14217 should have thrown IllegalArgumentException");
2349    } catch (IllegalArgumentException expected) {
2350  0 assertEquals("Provide a valid release", expected.getMessage());
2351    }
2352    }
2353   
 
2354  0 toggle @Ignore
2355    @Test(timeout = 30000)
2356    public void testUpdateSkillsOfProjectByIdlitString14985() throws Exception {
2357  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2358  0 Assert.notNull(skills);
2359  0 Assert.notEmpty(skills);
2360  0 Skill skill = skills.get(0);
2361  0 String originalDescription = skill.getDescription();
2362  0 assertEquals("Atos test: Swift development of iOS", originalDescription);
2363  0 skill.setDescription(((skill.getDescription()) + ":"));
2364  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
2365  0 Assert.notNull(skill);
2366  0 skill.setDescription(originalDescription);
2367  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
2368  0 Assert.notNull(skill);
2369  0 assertEquals("Atos test: Swift development of iOS", originalDescription);
2370    }
2371   
 
2372  0 toggle @Ignore
2373    @Test(timeout = 30000)
2374    public void testUpdateSkillsOfProjectByIdlitNum14986_failAssert3690() throws Exception {
2375  0 try {
2376  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2377  0 Assert.notNull(skills);
2378  0 Assert.notEmpty(skills);
2379  0 Skill skill = skills.get(1);
2380  0 String originalDescription = skill.getDescription();
2381  0 skill.setDescription(((skill.getDescription()) + " modified by test"));
2382  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
2383  0 Assert.notNull(skill);
2384  0 skill.setDescription(originalDescription);
2385  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
2386  0 Assert.notNull(skill);
2387  0 org.junit.Assert.fail("testUpdateSkillsOfProjectByIdlitNum14986 should have thrown ArrayIndexOutOfBoundsException");
2388    } catch (ArrayIndexOutOfBoundsException expected) {
2389  0 assertEquals("1", expected.getMessage());
2390    }
2391    }
2392   
 
2393  0 toggle @Ignore
2394    @Test(timeout = 30000)
2395    public void testUpdateSkillsOfProjectByIdnull14995_failAssert3696() throws Exception {
2396  0 try {
2397  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2398  0 Assert.notNull(skills);
2399  0 Assert.notEmpty(skills);
2400  0 Skill skill = skills.get(0);
2401  0 String originalDescription = skill.getDescription();
2402  0 skill.setDescription(((skill.getDescription()) + " modified by test"));
2403  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(null, AmplReplanControllerProxyTest.projectId);
2404  0 Assert.notNull(skill);
2405  0 skill.setDescription(originalDescription);
2406  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
2407  0 Assert.notNull(skill);
2408  0 org.junit.Assert.fail("testUpdateSkillsOfProjectByIdnull14995 should have thrown IllegalArgumentException");
2409    } catch (IllegalArgumentException expected) {
2410  0 assertEquals("Provide a valid skill", expected.getMessage());
2411    }
2412    }
2413   
 
2414  0 toggle @Ignore
2415    @Test(timeout = 30000)
2416    public void testUpdateSkillsOfProjectByIdlitString14985litNum15055_failAssert3700() throws Exception {
2417  0 try {
2418  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2419  0 Assert.notNull(skills);
2420  0 Assert.notEmpty(skills);
2421  0 Skill skill = skills.get(1);
2422  0 String originalDescription = skill.getDescription();
2423  0 skill.setDescription(((skill.getDescription()) + ":"));
2424  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
2425  0 Assert.notNull(skill);
2426  0 skill.setDescription(originalDescription);
2427  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
2428  0 Assert.notNull(skill);
2429  0 org.junit.Assert.fail("testUpdateSkillsOfProjectByIdlitString14985litNum15055 should have thrown ArrayIndexOutOfBoundsException");
2430    } catch (ArrayIndexOutOfBoundsException expected) {
2431  0 assertEquals("1", expected.getMessage());
2432    }
2433    }
2434   
 
2435  0 toggle @Ignore
2436    @Test(timeout = 30000)
2437    public void testUpdateSkillsOfProjectByIdlitString14985null15079_failAssert3706() throws Exception {
2438  0 try {
2439  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2440  0 Assert.notNull(skills);
2441  0 Assert.notEmpty(skills);
2442  0 Skill skill = skills.get(0);
2443  0 String originalDescription = skill.getDescription();
2444  0 skill.setDescription(((skill.getDescription()) + ":"));
2445  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(null, AmplReplanControllerProxyTest.projectId);
2446  0 Assert.notNull(skill);
2447  0 skill.setDescription(originalDescription);
2448  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
2449  0 Assert.notNull(skill);
2450  0 org.junit.Assert.fail("testUpdateSkillsOfProjectByIdlitString14985null15079 should have thrown IllegalArgumentException");
2451    } catch (IllegalArgumentException expected) {
2452  0 assertEquals("Provide a valid skill", expected.getMessage());
2453    }
2454    }
2455   
 
2456  0 toggle @Ignore
2457    @Test(timeout = 30000)
2458    public void testUpdateSkillsOfProjectByIdlitString14985null15081_failAssert3707() throws Exception {
2459  0 try {
2460  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2461  0 Assert.notNull(skills);
2462  0 Assert.notEmpty(skills);
2463  0 Skill skill = skills.get(0);
2464  0 String originalDescription = skill.getDescription();
2465  0 skill.setDescription(((skill.getDescription()) + ":"));
2466  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
2467  0 Assert.notNull(null);
2468  0 skill.setDescription(originalDescription);
2469  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
2470  0 Assert.notNull(skill);
2471  0 org.junit.Assert.fail("testUpdateSkillsOfProjectByIdlitString14985null15081 should have thrown IllegalArgumentException");
2472    } catch (IllegalArgumentException expected) {
2473  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
2474    }
2475    }
2476   
 
2477  0 toggle @Ignore
2478    @Test(timeout = 30000)
2479    public void testUpdateSkillsOfProjectByIdlitString14985litNum15055_failAssert3700null15212_failAssert3745() throws Exception {
2480  0 try {
2481    {
2482  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2483  0 Assert.notNull(null);
2484  0 Assert.notEmpty(skills);
2485  0 Skill skill = skills.get(1);
2486  0 String originalDescription = skill.getDescription();
2487  0 skill.setDescription(((skill.getDescription()) + ":"));
2488  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
2489  0 Assert.notNull(skill);
2490  0 skill.setDescription(originalDescription);
2491  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
2492  0 Assert.notNull(skill);
2493  0 org.junit.Assert.fail("testUpdateSkillsOfProjectByIdlitString14985litNum15055 should have thrown ArrayIndexOutOfBoundsException");
2494    }
2495  0 org.junit.Assert.fail("testUpdateSkillsOfProjectByIdlitString14985litNum15055_failAssert3700null15212 should have thrown IllegalArgumentException");
2496    } catch (IllegalArgumentException expected) {
2497  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
2498    }
2499    }
2500   
 
2501  0 toggle @Ignore
2502    @Test(timeout = 30000)
2503    public void testUpdateSkillsOfProjectByIdlitString14985null15079_failAssert3706litNum15219_failAssert3756() throws Exception {
2504  0 try {
2505    {
2506  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2507  0 Assert.notNull(skills);
2508  0 Assert.notEmpty(skills);
2509  0 Skill skill = skills.get(0);
2510  0 String originalDescription = skill.getDescription();
2511  0 skill.setDescription(((skill.getDescription()) + ":"));
2512  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(null, AmplReplanControllerProxyTest.projectId);
2513  0 Assert.notNull(skill);
2514  0 skill.setDescription(originalDescription);
2515  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
2516  0 Assert.notNull(skill);
2517  0 org.junit.Assert.fail("testUpdateSkillsOfProjectByIdlitString14985null15079 should have thrown IllegalArgumentException");
2518    }
2519  0 org.junit.Assert.fail("testUpdateSkillsOfProjectByIdlitString14985null15079_failAssert3706litNum15219 should have thrown IllegalArgumentException");
2520    } catch (IllegalArgumentException expected) {
2521  0 assertEquals("Provide a valid skill", expected.getMessage());
2522    }
2523    }
2524   
 
2525  0 toggle @Ignore
2526    @Test(timeout = 30000)
2527    public void testUpdateSkillsOfProjectByIdlitString14985null15081_failAssert3707litNum15217_failAssert3768() throws Exception {
2528  0 try {
2529    {
2530  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2531  0 Assert.notNull(skills);
2532  0 Assert.notEmpty(skills);
2533  0 Skill skill = skills.get(0);
2534  0 String originalDescription = skill.getDescription();
2535  0 skill.setDescription(((skill.getDescription()) + ":"));
2536  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
2537  0 Assert.notNull(null);
2538  0 skill.setDescription(originalDescription);
2539  0 skill = AmplReplanControllerProxyTest.proxy.updateSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
2540  0 Assert.notNull(skill);
2541  0 org.junit.Assert.fail("testUpdateSkillsOfProjectByIdlitString14985null15081 should have thrown IllegalArgumentException");
2542    }
2543  0 org.junit.Assert.fail("testUpdateSkillsOfProjectByIdlitString14985null15081_failAssert3707litNum15217 should have thrown IllegalArgumentException");
2544    } catch (IllegalArgumentException expected) {
2545  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
2546    }
2547    }
2548   
 
2549  0 toggle @Ignore
2550    @Test(timeout = 30000)
2551    public void testUpdateResourceOfProjectById_mg14392() throws Exception {
2552  0 Double __DSPOT_availability_851 = 0.6395468426119268;
2553  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
2554  0 Assert.notNull(resources);
2555  0 Assert.notEmpty(resources);
2556  0 Resource resource = resources.get(0);
2557  0 String originalDescription = resource.getDescription();
2558  0 assertEquals("Atos test: Swift developer with experience on iOS 10", originalDescription);
2559  0 resource.setDescription(((resource.getDescription()) + " modified by test"));
2560  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
2561  0 Assert.notNull(resource);
2562  0 resource.setDescription(originalDescription);
2563  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
2564  0 Assert.notNull(resource);
2565  0 resource.setAvailability(__DSPOT_availability_851);
2566  0 assertEquals("Atos test: Swift developer with experience on iOS 10", originalDescription);
2567    }
2568   
 
2569  0 toggle @Ignore
2570    @Test(timeout = 30000)
2571    public void testUpdateResourceOfProjectByIdlitNum14386_failAssert3568() throws Exception {
2572  0 try {
2573  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
2574  0 Assert.notNull(resources);
2575  0 Assert.notEmpty(resources);
2576  0 Resource resource = resources.get(1);
2577  0 String originalDescription = resource.getDescription();
2578  0 resource.setDescription(((resource.getDescription()) + " modified by test"));
2579  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
2580  0 Assert.notNull(resource);
2581  0 resource.setDescription(originalDescription);
2582  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
2583  0 Assert.notNull(resource);
2584  0 org.junit.Assert.fail("testUpdateResourceOfProjectByIdlitNum14386 should have thrown ArrayIndexOutOfBoundsException");
2585    } catch (ArrayIndexOutOfBoundsException expected) {
2586  0 assertEquals("1", expected.getMessage());
2587    }
2588    }
2589   
 
2590  0 toggle @Ignore
2591    @Test(timeout = 30000)
2592    public void testUpdateResourceOfProjectByIdnull14397_failAssert3574() throws Exception {
2593  0 try {
2594  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
2595  0 Assert.notNull(resources);
2596  0 Assert.notEmpty(resources);
2597  0 Resource resource = resources.get(0);
2598  0 String originalDescription = resource.getDescription();
2599  0 resource.setDescription(((resource.getDescription()) + " modified by test"));
2600  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(null, AmplReplanControllerProxyTest.projectId);
2601  0 Assert.notNull(resource);
2602  0 resource.setDescription(originalDescription);
2603  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
2604  0 Assert.notNull(resource);
2605  0 org.junit.Assert.fail("testUpdateResourceOfProjectByIdnull14397 should have thrown IllegalArgumentException");
2606    } catch (IllegalArgumentException expected) {
2607  0 assertEquals("Provide a valid resource", expected.getMessage());
2608    }
2609    }
2610   
 
2611  0 toggle @Ignore
2612    @Test(timeout = 30000)
2613    public void testUpdateResourceOfProjectById_mg14392litString14473() throws Exception {
2614  0 Double __DSPOT_availability_851 = 0.6395468426119268;
2615  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
2616  0 Assert.notNull(resources);
2617  0 Assert.notEmpty(resources);
2618  0 Resource resource = resources.get(0);
2619  0 String originalDescription = resource.getDescription();
2620  0 assertEquals("Atos test: Swift developer with experience on iOS 10", originalDescription);
2621  0 resource.setDescription(((resource.getDescription()) + " modified by tst"));
2622  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
2623  0 Assert.notNull(resource);
2624  0 resource.setDescription(originalDescription);
2625  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
2626  0 Assert.notNull(resource);
2627  0 resource.setAvailability(__DSPOT_availability_851);
2628  0 assertEquals("Atos test: Swift developer with experience on iOS 10", originalDescription);
2629    }
2630   
 
2631  0 toggle @Ignore
2632    @Test(timeout = 30000)
2633    public void testUpdateResourceOfProjectById_mg14392litNum14510_failAssert3578() throws Exception {
2634  0 try {
2635  0 Double __DSPOT_availability_851 = 0.6395468426119268;
2636  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
2637  0 Assert.notNull(resources);
2638  0 Assert.notEmpty(resources);
2639  0 Resource resource = resources.get(1);
2640  0 String originalDescription = resource.getDescription();
2641  0 resource.setDescription(((resource.getDescription()) + " modified by test"));
2642  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
2643  0 Assert.notNull(resource);
2644  0 resource.setDescription(originalDescription);
2645  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
2646  0 Assert.notNull(resource);
2647  0 resource.setAvailability(__DSPOT_availability_851);
2648  0 org.junit.Assert.fail("testUpdateResourceOfProjectById_mg14392litNum14510 should have thrown ArrayIndexOutOfBoundsException");
2649    } catch (ArrayIndexOutOfBoundsException expected) {
2650  0 assertEquals("1", expected.getMessage());
2651    }
2652    }
2653   
 
2654  0 toggle @Ignore
2655    @Test(timeout = 30000)
2656    public void testUpdateResourceOfProjectById_mg14392null14533_failAssert3584() throws Exception {
2657  0 try {
2658  0 Double __DSPOT_availability_851 = 0.6395468426119268;
2659  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
2660  0 Assert.notNull(resources);
2661  0 Assert.notEmpty(resources);
2662  0 Resource resource = resources.get(0);
2663  0 String originalDescription = resource.getDescription();
2664  0 resource.setDescription(((resource.getDescription()) + " modified by test"));
2665  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(null, AmplReplanControllerProxyTest.projectId);
2666  0 Assert.notNull(resource);
2667  0 resource.setDescription(originalDescription);
2668  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
2669  0 Assert.notNull(resource);
2670  0 resource.setAvailability(__DSPOT_availability_851);
2671  0 org.junit.Assert.fail("testUpdateResourceOfProjectById_mg14392null14533 should have thrown IllegalArgumentException");
2672    } catch (IllegalArgumentException expected) {
2673  0 assertEquals("Provide a valid resource", expected.getMessage());
2674    }
2675    }
2676   
 
2677  0 toggle @Ignore
2678    @Test(timeout = 30000)
2679    public void testUpdateResourceOfProjectById_mg14392litString14473litNum14716() throws Exception {
2680  0 Double __DSPOT_availability_851 = 1.6395468426119268;
2681  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
2682  0 Assert.notNull(resources);
2683  0 Assert.notEmpty(resources);
2684  0 Resource resource = resources.get(0);
2685  0 String originalDescription = resource.getDescription();
2686  0 assertEquals("Atos test: Swift developer with experience on iOS 10", originalDescription);
2687  0 resource.setDescription(((resource.getDescription()) + " modified by tst"));
2688  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
2689  0 Assert.notNull(resource);
2690  0 resource.setDescription(originalDescription);
2691  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
2692  0 Assert.notNull(resource);
2693  0 resource.setAvailability(__DSPOT_availability_851);
2694  0 assertEquals("Atos test: Swift developer with experience on iOS 10", originalDescription);
2695    }
2696   
 
2697  0 toggle @Ignore
2698    @Test(timeout = 30000)
2699    public void testUpdateResourceOfProjectById_mg14392litString14473litNum14741_failAssert3627() throws Exception {
2700  0 try {
2701  0 Double __DSPOT_availability_851 = 0.6395468426119268;
2702  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
2703  0 Assert.notNull(resources);
2704  0 Assert.notEmpty(resources);
2705  0 Resource resource = resources.get(1);
2706  0 String originalDescription = resource.getDescription();
2707  0 resource.setDescription(((resource.getDescription()) + " modified by tst"));
2708  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
2709  0 Assert.notNull(resource);
2710  0 resource.setDescription(originalDescription);
2711  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
2712  0 Assert.notNull(resource);
2713  0 resource.setAvailability(__DSPOT_availability_851);
2714  0 org.junit.Assert.fail("testUpdateResourceOfProjectById_mg14392litString14473litNum14741 should have thrown ArrayIndexOutOfBoundsException");
2715    } catch (ArrayIndexOutOfBoundsException expected) {
2716  0 assertEquals("1", expected.getMessage());
2717    }
2718    }
2719   
 
2720  0 toggle @Ignore
2721    @Test(timeout = 30000)
2722    public void testUpdateResourceOfProjectById_mg14392litString14473null14777_failAssert3633() throws Exception {
2723  0 try {
2724  0 Double __DSPOT_availability_851 = 0.6395468426119268;
2725  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
2726  0 Assert.notNull(resources);
2727  0 Assert.notEmpty(resources);
2728  0 Resource resource = resources.get(0);
2729  0 String originalDescription = resource.getDescription();
2730  0 resource.setDescription(((resource.getDescription()) + " modified by tst"));
2731  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(null, AmplReplanControllerProxyTest.projectId);
2732  0 Assert.notNull(resource);
2733  0 resource.setDescription(originalDescription);
2734  0 resource = AmplReplanControllerProxyTest.proxy.updateResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
2735  0 Assert.notNull(resource);
2736  0 resource.setAvailability(__DSPOT_availability_851);
2737  0 org.junit.Assert.fail("testUpdateResourceOfProjectById_mg14392litString14473null14777 should have thrown IllegalArgumentException");
2738    } catch (IllegalArgumentException expected) {
2739  0 assertEquals("Provide a valid resource", expected.getMessage());
2740    }
2741    }
2742   
 
2743  0 toggle @Ignore
2744    @Test(timeout = 30000)
2745    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3369_failAssert900() throws Exception {
2746  0 try {
2747  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2748  0 Assert.notNull(skills);
2749  0 Assert.notEmpty(skills);
2750  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
2751  0 Assert.notEmpty(features);
2752  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
2753  0 Assert.notNull(feature);
2754  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
2755  0 Assert.notNull(feature);
2756   
2757  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3369 should have thrown ArrayIndexOutOfBoundsException");
2758    } catch (ArrayIndexOutOfBoundsException expected) {
2759  0 assertEquals("1", expected.getMessage());
2760    }
2761    }
2762   
 
2763  0 toggle @Ignore
2764    @Test(timeout = 30000)
2765    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3375_failAssert905() throws Exception {
2766  0 try {
2767  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2768  0 Assert.notNull(skills);
2769  0 Assert.notEmpty(skills);
2770  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
2771  0 Assert.notEmpty(features);
2772  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
2773  0 Assert.notNull(feature);
2774  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
2775  0 Assert.notNull(feature);
2776   
2777  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3375 should have thrown ArrayIndexOutOfBoundsException");
2778    } catch (ArrayIndexOutOfBoundsException expected) {
2779  0 assertEquals("1", expected.getMessage());
2780    }
2781    }
2782   
 
2783  0 toggle @Ignore
2784    @Test(timeout = 30000)
2785    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3388_failAssert910() throws Exception {
2786  0 try {
2787  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2788  0 Assert.notNull(null);
2789  0 Assert.notEmpty(skills);
2790  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
2791  0 Assert.notEmpty(features);
2792  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
2793  0 Assert.notNull(feature);
2794  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
2795  0 Assert.notNull(feature);
2796   
2797  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3388 should have thrown IllegalArgumentException");
2798    } catch (IllegalArgumentException expected) {
2799  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
2800    }
2801    }
2802   
 
2803  0 toggle @Ignore
2804    @Test(timeout = 30000)
2805    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3391_failAssert911() throws Exception {
2806  0 try {
2807  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2808  0 Assert.notNull(skills);
2809  0 Assert.notEmpty(skills);
2810  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
2811  0 Assert.notEmpty(features);
2812  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(null, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
2813  0 Assert.notNull(feature);
2814  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
2815  0 Assert.notNull(feature);
2816   
2817  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3391 should have thrown IllegalArgumentException");
2818    } catch (IllegalArgumentException expected) {
2819  0 assertEquals("Provide a not-empty list of skills", expected.getMessage());
2820    }
2821    }
2822   
 
2823  0 toggle @Ignore
2824    @Test(timeout = 30000)
2825    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3394_failAssert914() throws Exception {
2826  0 try {
2827  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2828  0 Assert.notNull(skills);
2829  0 Assert.notEmpty(skills);
2830  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
2831  0 Assert.notEmpty(features);
2832  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
2833  0 Assert.notNull(feature);
2834  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
2835  0 Assert.notNull(null);
2836   
2837  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3394 should have thrown IllegalArgumentException");
2838    } catch (IllegalArgumentException expected) {
2839  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
2840    }
2841    }
2842   
 
2843  0 toggle @Ignore
2844    @Test(timeout = 30000)
2845    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3369_failAssert900litNum3456_failAssert915() throws Exception {
2846  0 try {
2847    {
2848  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2849  0 Assert.notNull(skills);
2850  0 Assert.notEmpty(skills);
2851  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
2852  0 Assert.notEmpty(features);
2853  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
2854  0 Assert.notNull(feature);
2855  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
2856  0 Assert.notNull(feature);
2857   
2858  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3369 should have thrown ArrayIndexOutOfBoundsException");
2859    }
2860  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3369_failAssert900litNum3456 should have thrown ArrayIndexOutOfBoundsException");
2861    } catch (ArrayIndexOutOfBoundsException expected) {
2862  0 assertEquals("1", expected.getMessage());
2863    }
2864    }
2865   
 
2866  0 toggle @Ignore
2867    @Test(timeout = 30000)
2868    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3369_failAssert900null3526_failAssert928() throws Exception {
2869  0 try {
2870    {
2871  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2872  0 Assert.notNull(null);
2873  0 Assert.notEmpty(skills);
2874  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
2875  0 Assert.notEmpty(features);
2876  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
2877  0 Assert.notNull(feature);
2878  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
2879  0 Assert.notNull(feature);
2880   
2881  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3369 should have thrown ArrayIndexOutOfBoundsException");
2882    }
2883  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3369_failAssert900null3526 should have thrown IllegalArgumentException");
2884    } catch (IllegalArgumentException expected) {
2885  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
2886    }
2887    }
2888   
 
2889  0 toggle @Ignore
2890    @Test(timeout = 30000)
2891    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3375_failAssert905_mg3455_failAssert933() throws Exception {
2892  0 try {
2893    {
2894  0 Integer __DSPOT_code_122 = -342650539;
2895  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2896  0 Assert.notNull(skills);
2897  0 Assert.notEmpty(skills);
2898  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
2899  0 Assert.notEmpty(features);
2900  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
2901  0 Assert.notNull(feature);
2902  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
2903  0 Assert.notNull(feature);
2904   
2905  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3375 should have thrown ArrayIndexOutOfBoundsException");
2906  0 feature.setCode(__DSPOT_code_122);
2907    }
2908  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3375_failAssert905_mg3455 should have thrown ArrayIndexOutOfBoundsException");
2909    } catch (ArrayIndexOutOfBoundsException expected) {
2910  0 assertEquals("1", expected.getMessage());
2911    }
2912    }
2913   
 
2914  0 toggle @Ignore
2915    @Test(timeout = 30000)
2916    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3375_failAssert905null3514_failAssert941() throws Exception {
2917  0 try {
2918    {
2919  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2920  0 Assert.notNull(skills);
2921  0 Assert.notEmpty(skills);
2922  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
2923  0 Assert.notEmpty(features);
2924  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(null, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
2925  0 Assert.notNull(feature);
2926  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
2927  0 Assert.notNull(feature);
2928   
2929  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3375 should have thrown ArrayIndexOutOfBoundsException");
2930    }
2931  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3375_failAssert905null3514 should have thrown IllegalArgumentException");
2932    } catch (IllegalArgumentException expected) {
2933  0 assertEquals("Provide a not-empty list of skills", expected.getMessage());
2934    }
2935    }
2936   
 
2937  0 toggle @Ignore
2938    @Test(timeout = 30000)
2939    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3394_failAssert914litNum3477_failAssert995() throws Exception {
2940  0 try {
2941    {
2942  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2943  0 Assert.notNull(skills);
2944  0 Assert.notEmpty(skills);
2945  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
2946  0 Assert.notEmpty(features);
2947  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
2948  0 Assert.notNull(feature);
2949  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
2950  0 Assert.notNull(null);
2951   
2952  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3394 should have thrown IllegalArgumentException");
2953    }
2954  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3394_failAssert914litNum3477 should have thrown IllegalArgumentException");
2955    } catch (IllegalArgumentException expected) {
2956  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
2957    }
2958    }
2959   
 
2960  1 toggle @Test(timeout = 30000)
2961    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3394_failAssert914_mg3511_failAssert1004() throws Exception {
2962  1 try {
2963    {
2964  1 Date __DSPOT_deadline_135 = new Date("$S oY.>c^U!$Cz2lvLY3");
2965  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2966  0 Assert.notNull(skills);
2967  0 Assert.notEmpty(skills);
2968  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
2969  0 Assert.notEmpty(features);
2970  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
2971  0 Assert.notNull(feature);
2972  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
2973  0 Assert.notNull(null);
2974   
2975  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3394 should have thrown IllegalArgumentException");
2976  0 feature.setDeadline(__DSPOT_deadline_135);
2977    }
2978  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3394_failAssert914_mg3511 should have thrown IllegalArgumentException");
2979    } catch (IllegalArgumentException expected) {
2980  1 assertEquals(null, expected.getMessage());
2981    }
2982    }
2983   
 
2984  0 toggle @Ignore
2985    @Test(timeout = 30000)
2986    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3369_failAssert900litNum3456_failAssert915null3823_failAssert1014() throws Exception {
2987  0 try {
2988    {
2989    {
2990  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
2991  0 Assert.notNull(null);
2992  0 Assert.notEmpty(skills);
2993  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
2994  0 Assert.notEmpty(features);
2995  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
2996  0 Assert.notNull(feature);
2997  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
2998  0 Assert.notNull(feature);
2999   
3000  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3369 should have thrown ArrayIndexOutOfBoundsException");
3001    }
3002  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3369_failAssert900litNum3456 should have thrown ArrayIndexOutOfBoundsException");
3003    }
3004  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3369_failAssert900litNum3456_failAssert915null3823 should have thrown IllegalArgumentException");
3005    } catch (IllegalArgumentException expected) {
3006  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
3007    }
3008    }
3009   
 
3010  0 toggle @Ignore
3011    @Test(timeout = 30000)
3012    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3369_failAssert900litNum3456_failAssert915null3836_failAssert1015() throws Exception {
3013  0 try {
3014    {
3015    {
3016  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
3017  0 Assert.notNull(skills);
3018  0 Assert.notEmpty(skills);
3019  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3020  0 Assert.notEmpty(features);
3021  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(null, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3022  0 Assert.notNull(feature);
3023  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3024  0 Assert.notNull(feature);
3025   
3026  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3369 should have thrown ArrayIndexOutOfBoundsException");
3027    }
3028  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3369_failAssert900litNum3456 should have thrown ArrayIndexOutOfBoundsException");
3029    }
3030  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3369_failAssert900litNum3456_failAssert915null3836 should have thrown ArrayIndexOutOfBoundsException");
3031    } catch (ArrayIndexOutOfBoundsException expected) {
3032  0 assertEquals("1", expected.getMessage());
3033    }
3034    }
3035   
 
3036  0 toggle @Ignore
3037    @Test(timeout = 30000)
3038    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3375_failAssert905_mg3455_failAssert933null3829_failAssert1029() throws Exception {
3039  0 try {
3040    {
3041    {
3042  0 Integer __DSPOT_code_122 = null;
3043  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
3044  0 Assert.notNull(skills);
3045  0 Assert.notEmpty(skills);
3046  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3047  0 Assert.notEmpty(features);
3048  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3049  0 Assert.notNull(feature);
3050  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3051  0 Assert.notNull(feature);
3052   
3053  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3375 should have thrown ArrayIndexOutOfBoundsException");
3054  0 feature.setCode(__DSPOT_code_122);
3055    }
3056  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3375_failAssert905_mg3455 should have thrown ArrayIndexOutOfBoundsException");
3057    }
3058  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3375_failAssert905_mg3455_failAssert933null3829 should have thrown ArrayIndexOutOfBoundsException");
3059    } catch (ArrayIndexOutOfBoundsException expected) {
3060  0 assertEquals("1", expected.getMessage());
3061    }
3062    }
3063   
 
3064  0 toggle @Ignore
3065    @Test(timeout = 30000)
3066    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3375_failAssert905_mg3455_failAssert933null3849_failAssert1031() throws Exception {
3067  0 try {
3068    {
3069    {
3070  0 Integer __DSPOT_code_122 = -342650539;
3071  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
3072  0 Assert.notNull(skills);
3073  0 Assert.notEmpty(skills);
3074  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3075  0 Assert.notEmpty(features);
3076  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(null, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3077  0 Assert.notNull(feature);
3078  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3079  0 Assert.notNull(feature);
3080   
3081  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3375 should have thrown ArrayIndexOutOfBoundsException");
3082  0 feature.setCode(__DSPOT_code_122);
3083    }
3084  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3375_failAssert905_mg3455 should have thrown ArrayIndexOutOfBoundsException");
3085    }
3086  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdlitNum3375_failAssert905_mg3455_failAssert933null3849 should have thrown IllegalArgumentException");
3087    } catch (IllegalArgumentException expected) {
3088  0 assertEquals("Provide a not-empty list of skills", expected.getMessage());
3089    }
3090    }
3091   
 
3092  0 toggle @Ignore
3093    @Test(timeout = 30000)
3094    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3394_failAssert914litNum3477_failAssert995litNum3795_failAssert1044() throws Exception {
3095  0 try {
3096    {
3097    {
3098  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
3099  0 Assert.notNull(skills);
3100  0 Assert.notEmpty(skills);
3101  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3102  0 Assert.notEmpty(features);
3103  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3104  0 Assert.notNull(feature);
3105  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3106  0 Assert.notNull(null);
3107   
3108  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3394 should have thrown IllegalArgumentException");
3109    }
3110  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3394_failAssert914litNum3477 should have thrown IllegalArgumentException");
3111    }
3112  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3394_failAssert914litNum3477_failAssert995litNum3795 should have thrown IllegalArgumentException");
3113    } catch (IllegalArgumentException expected) {
3114  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
3115    }
3116    }
3117   
 
3118  1 toggle @Test(timeout = 30000)
3119    public void testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3394_failAssert914_mg3511_failAssert1004litString3771_failAssert1050() throws Exception {
3120  1 try {
3121    {
3122    {
3123  1 Date __DSPOT_deadline_135 = new Date("Atos Project Test");
3124  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
3125  0 Assert.notNull(skills);
3126  0 Assert.notEmpty(skills);
3127  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3128  0 Assert.notEmpty(features);
3129  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3130  0 Assert.notNull(feature);
3131  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3132  0 Assert.notNull(null);
3133   
3134  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3394 should have thrown IllegalArgumentException");
3135  0 feature.setDeadline(__DSPOT_deadline_135);
3136    }
3137  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3394_failAssert914_mg3511 should have thrown IllegalArgumentException");
3138    }
3139  0 org.junit.Assert.fail("testAddDeleteSkillsOfFeatureByIdOfProjectByIdnull3394_failAssert914_mg3511_failAssert1004litString3771 should have thrown IllegalArgumentException");
3140    } catch (IllegalArgumentException expected) {
3141  1 assertEquals(null, expected.getMessage());
3142    }
3143    }
3144   
 
3145  0 toggle @Ignore
3146    @Test(timeout = 30000)
3147    public void testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5() throws Exception {
3148  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3149  0 Assert.notNull(features);
3150  0 Assert.notEmpty(features);
3151  0 List<Feature> dependencies = new ArrayList<>();
3152  0 boolean o_testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5__7 = dependencies.add(features.get(0));
3153  0 assertTrue(o_testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5__7);
3154  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3155  0 Assert.notNull(feature);
3156  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3157  0 Assert.notNull(feature);
3158  0 assertTrue(o_testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5__7);
3159    }
3160   
 
3161  0 toggle @Ignore
3162    @Test(timeout = 30000)
3163    public void testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum1_failAssert0() throws Exception {
3164  0 try {
3165  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3166  0 Assert.notNull(features);
3167  0 Assert.notEmpty(features);
3168  0 List<Feature> dependencies = new ArrayList<>();
3169  0 dependencies.add(features.get(1));
3170  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3171  0 Assert.notNull(feature);
3172  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3173  0 Assert.notNull(feature);
3174  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum1 should have thrown ArrayIndexOutOfBoundsException");
3175    } catch (ArrayIndexOutOfBoundsException expected) {
3176  0 assertEquals("1", expected.getMessage());
3177    }
3178    }
3179   
 
3180  0 toggle @Ignore
3181    @Test(timeout = 30000)
3182    public void testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum13_failAssert10() throws Exception {
3183  0 try {
3184  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3185  0 Assert.notNull(features);
3186  0 Assert.notEmpty(features);
3187  0 List<Feature> dependencies = new ArrayList<>();
3188  0 dependencies.add(features.get(0));
3189  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3190  0 Assert.notNull(feature);
3191  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3192  0 Assert.notNull(feature);
3193  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum13 should have thrown ArrayIndexOutOfBoundsException");
3194    } catch (ArrayIndexOutOfBoundsException expected) {
3195  0 assertEquals("1", expected.getMessage());
3196    }
3197    }
3198   
 
3199  0 toggle @Ignore
3200    @Test(timeout = 30000)
3201    public void testAddDeleteDependenciesOfFeatureByIdOfProjectByIdnull28_failAssert16() throws Exception {
3202  0 try {
3203  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3204  0 Assert.notNull(features);
3205  0 Assert.notEmpty(features);
3206  0 List<Feature> dependencies = new ArrayList<>();
3207  0 dependencies.add(features.get(0));
3208  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(null, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3209  0 Assert.notNull(feature);
3210  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3211  0 Assert.notNull(feature);
3212  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdnull28 should have thrown IllegalArgumentException");
3213    } catch (IllegalArgumentException expected) {
3214  0 assertEquals("Provide a not-empty list of features", expected.getMessage());
3215    }
3216    }
3217   
 
3218  0 toggle @Ignore
3219    @Test(timeout = 30000)
3220    public void testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5litNum103_failAssert20() throws Exception {
3221  0 try {
3222  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3223  0 Assert.notNull(features);
3224  0 Assert.notEmpty(features);
3225  0 List<Feature> dependencies = new ArrayList<>();
3226  0 boolean o_testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5__7 = dependencies.add(features.get(0));
3227  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3228  0 Assert.notNull(feature);
3229  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3230  0 Assert.notNull(feature);
3231  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5litNum103 should have thrown ArrayIndexOutOfBoundsException");
3232    } catch (ArrayIndexOutOfBoundsException expected) {
3233  0 assertEquals("1", expected.getMessage());
3234    }
3235    }
3236   
 
3237  0 toggle @Ignore
3238    @Test(timeout = 30000)
3239    public void testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5litNum123_failAssert25() throws Exception {
3240  0 try {
3241  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3242  0 Assert.notNull(features);
3243  0 Assert.notEmpty(features);
3244  0 List<Feature> dependencies = new ArrayList<>();
3245  0 boolean o_testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5__7 = dependencies.add(features.get(0));
3246  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3247  0 Assert.notNull(feature);
3248  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3249  0 Assert.notNull(feature);
3250  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5litNum123 should have thrown ArrayIndexOutOfBoundsException");
3251    } catch (ArrayIndexOutOfBoundsException expected) {
3252  0 assertEquals("1", expected.getMessage());
3253    }
3254    }
3255   
 
3256  1 toggle @Test(timeout = 30000)
3257    public void testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5_mg147_failAssert30() throws Exception {
3258  1 try {
3259  1 Date __DSPOT_deadline_15 = new Date("gpbL[{$QV5:Wz2[|+mr6");
3260  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3261  0 Assert.notNull(features);
3262  0 Assert.notEmpty(features);
3263  0 List<Feature> dependencies = new ArrayList<>();
3264  0 boolean o_testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5__7 = dependencies.add(features.get(0));
3265  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3266  0 Assert.notNull(feature);
3267  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3268  0 Assert.notNull(feature);
3269  0 feature.setDeadline(__DSPOT_deadline_15);
3270  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5_mg147 should have thrown IllegalArgumentException");
3271    } catch (IllegalArgumentException expected) {
3272  1 assertEquals(null, expected.getMessage());
3273    }
3274    }
3275   
 
3276  0 toggle @Ignore
3277    @Test(timeout = 30000)
3278    public void testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5null181_failAssert32() throws Exception {
3279  0 try {
3280  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3281  0 Assert.notNull(features);
3282  0 Assert.notEmpty(features);
3283  0 List<Feature> dependencies = new ArrayList<>();
3284  0 boolean o_testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5__7 = dependencies.add(features.get(0));
3285  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(null, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3286  0 Assert.notNull(feature);
3287  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3288  0 Assert.notNull(feature);
3289  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5null181 should have thrown IllegalArgumentException");
3290    } catch (IllegalArgumentException expected) {
3291  0 assertEquals("Provide a not-empty list of features", expected.getMessage());
3292    }
3293    }
3294   
 
3295  0 toggle @Ignore
3296    @Test(timeout = 30000)
3297    public void testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5null188_failAssert35() throws Exception {
3298  0 try {
3299  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3300  0 Assert.notNull(features);
3301  0 Assert.notEmpty(features);
3302  0 List<Feature> dependencies = new ArrayList<>();
3303  0 boolean o_testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5__7 = dependencies.add(features.get(0));
3304  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3305  0 Assert.notNull(feature);
3306  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3307  0 Assert.notNull(null);
3308  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5null188 should have thrown IllegalArgumentException");
3309    } catch (IllegalArgumentException expected) {
3310  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
3311    }
3312    }
3313   
 
3314  0 toggle @Ignore
3315    @Test(timeout = 30000)
3316    public void testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5litNum103_failAssert20litNum390_failAssert101() throws Exception {
3317  0 try {
3318    {
3319  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3320  0 Assert.notNull(features);
3321  0 Assert.notEmpty(features);
3322  0 List<Feature> dependencies = new ArrayList<>();
3323  0 boolean o_testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5__7 = dependencies.add(features.get(0));
3324  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3325  0 Assert.notNull(feature);
3326  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3327  0 Assert.notNull(feature);
3328  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5litNum103 should have thrown ArrayIndexOutOfBoundsException");
3329    }
3330  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5litNum103_failAssert20litNum390 should have thrown ArrayIndexOutOfBoundsException");
3331    } catch (ArrayIndexOutOfBoundsException expected) {
3332  0 assertEquals("1", expected.getMessage());
3333    }
3334    }
3335   
 
3336  0 toggle @Ignore
3337    @Test(timeout = 30000)
3338    public void testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5litNum123_failAssert25_mg387_failAssert119() throws Exception {
3339  0 try {
3340    {
3341  0 Integer __DSPOT_code_35 = -439235821;
3342  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3343  0 Assert.notNull(features);
3344  0 Assert.notEmpty(features);
3345  0 List<Feature> dependencies = new ArrayList<>();
3346  0 boolean o_testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5__7 = dependencies.add(features.get(0));
3347  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3348  0 Assert.notNull(feature);
3349  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3350  0 Assert.notNull(feature);
3351  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5litNum123 should have thrown ArrayIndexOutOfBoundsException");
3352  0 feature.setCode(__DSPOT_code_35);
3353    }
3354  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5litNum123_failAssert25_mg387 should have thrown ArrayIndexOutOfBoundsException");
3355    } catch (ArrayIndexOutOfBoundsException expected) {
3356  0 assertEquals("1", expected.getMessage());
3357    }
3358    }
3359   
 
3360  0 toggle @Ignore
3361    @Test(timeout = 30000)
3362    public void testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5litNum123_failAssert25null465_failAssert127() throws Exception {
3363  0 try {
3364    {
3365  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3366  0 Assert.notNull(features);
3367  0 Assert.notEmpty(features);
3368  0 List<Feature> dependencies = new ArrayList<>();
3369  0 boolean o_testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5__7 = dependencies.add(features.get(0));
3370  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(null, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3371  0 Assert.notNull(feature);
3372  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3373  0 Assert.notNull(feature);
3374  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5litNum123 should have thrown ArrayIndexOutOfBoundsException");
3375    }
3376  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5litNum123_failAssert25null465 should have thrown IllegalArgumentException");
3377    } catch (IllegalArgumentException expected) {
3378  0 assertEquals("Provide a not-empty list of features", expected.getMessage());
3379    }
3380    }
3381   
 
3382  1 toggle @Test(timeout = 30000)
3383    public void testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5_mg147_failAssert30litString386_failAssert131() throws Exception {
3384  1 try {
3385    {
3386  1 Date __DSPOT_deadline_15 = new Date("Atos test release description");
3387  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3388  0 Assert.notNull(features);
3389  0 Assert.notEmpty(features);
3390  0 List<Feature> dependencies = new ArrayList<>();
3391  0 boolean o_testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5__7 = dependencies.add(features.get(0));
3392  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3393  0 Assert.notNull(feature);
3394  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3395  0 Assert.notNull(feature);
3396  0 feature.setDeadline(__DSPOT_deadline_15);
3397  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5_mg147 should have thrown IllegalArgumentException");
3398    }
3399  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5_mg147_failAssert30litString386 should have thrown IllegalArgumentException");
3400    } catch (IllegalArgumentException expected) {
3401  1 assertEquals(null, expected.getMessage());
3402    }
3403    }
3404   
 
3405  1 toggle @Test(timeout = 30000)
3406    public void testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5_mg147_failAssert30_mg479_failAssert157() throws Exception {
3407  1 try {
3408    {
3409  1 List<Skill> __DSPOT_requiredSkills_69 = Collections.singletonList(new Skill());
3410  1 Date __DSPOT_deadline_15 = new Date("gpbL[{$QV5:Wz2[|+mr6");
3411  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3412  0 Assert.notNull(features);
3413  0 Assert.notEmpty(features);
3414  0 List<Feature> dependencies = new ArrayList<>();
3415  0 boolean o_testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5__7 = dependencies.add(features.get(0));
3416  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3417  0 Assert.notNull(feature);
3418  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3419  0 Assert.notNull(feature);
3420  0 feature.setDeadline(__DSPOT_deadline_15);
3421  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5_mg147 should have thrown IllegalArgumentException");
3422  0 feature.setRequiredSkills(__DSPOT_requiredSkills_69);
3423    }
3424  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5_mg147_failAssert30_mg479 should have thrown IllegalArgumentException");
3425    } catch (IllegalArgumentException expected) {
3426  1 assertEquals(null, expected.getMessage());
3427    }
3428    }
3429   
 
3430  0 toggle @Ignore
3431    @Test(timeout = 30000)
3432    public void testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5null188_failAssert35litNum407_failAssert191() throws Exception {
3433  0 try {
3434    {
3435  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3436  0 Assert.notNull(features);
3437  0 Assert.notEmpty(features);
3438  0 List<Feature> dependencies = new ArrayList<>();
3439  0 boolean o_testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5__7 = dependencies.add(features.get(0));
3440  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3441  0 Assert.notNull(feature);
3442  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependencies, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3443  0 Assert.notNull(null);
3444  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5null188 should have thrown IllegalArgumentException");
3445    }
3446  0 org.junit.Assert.fail("testAddDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum5null188_failAssert35litNum407 should have thrown IllegalArgumentException");
3447    } catch (IllegalArgumentException expected) {
3448  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
3449    }
3450    }
3451   
 
3452  0 toggle @Ignore
3453    @Test(timeout = 30000)
3454    public void testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327() throws Exception {
3455  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
3456  0 Assert.notNull(resources);
3457  0 Assert.notEmpty(resources);
3458  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3459  0 Assert.notNull(releases);
3460  0 Assert.notEmpty(releases);
3461  0 List<Resource> resourcesToAdd = new ArrayList<>();
3462  0 boolean o_testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327__11 = resourcesToAdd.add(resources.get(0));
3463  0 assertTrue(o_testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327__11);
3464  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3465  0 Assert.notNull(release);
3466  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3467  0 Assert.notNull(release);
3468  0 assertTrue(o_testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327__11);
3469    }
3470   
 
3471  0 toggle @Ignore
3472    @Test(timeout = 30000)
3473    public void testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2323_failAssert617() throws Exception {
3474  0 try {
3475  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
3476  0 Assert.notNull(resources);
3477  0 Assert.notEmpty(resources);
3478  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3479  0 Assert.notNull(releases);
3480  0 Assert.notEmpty(releases);
3481  0 List<Resource> resourcesToAdd = new ArrayList<>();
3482  0 resourcesToAdd.add(resources.get(1));
3483  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3484  0 Assert.notNull(release);
3485  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3486  0 Assert.notNull(release);
3487  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2323 should have thrown ArrayIndexOutOfBoundsException");
3488    } catch (ArrayIndexOutOfBoundsException expected) {
3489  0 assertEquals("1", expected.getMessage());
3490    }
3491    }
3492   
 
3493  0 toggle @Ignore
3494    @Test(timeout = 30000)
3495    public void testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2335_failAssert627() throws Exception {
3496  0 try {
3497  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
3498  0 Assert.notNull(resources);
3499  0 Assert.notEmpty(resources);
3500  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3501  0 Assert.notNull(releases);
3502  0 Assert.notEmpty(releases);
3503  0 List<Resource> resourcesToAdd = new ArrayList<>();
3504  0 resourcesToAdd.add(resources.get(0));
3505  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3506  0 Assert.notNull(release);
3507  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3508  0 Assert.notNull(release);
3509  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2335 should have thrown ArrayIndexOutOfBoundsException");
3510    } catch (ArrayIndexOutOfBoundsException expected) {
3511  0 assertEquals("1", expected.getMessage());
3512    }
3513    }
3514   
 
3515  0 toggle @Ignore
3516    @Test(timeout = 30000)
3517    public void testAddDeleteResourcesOfReleaseByIdOfProjectByIdnull2344_failAssert632() throws Exception {
3518  0 try {
3519  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
3520  0 Assert.notNull(null);
3521  0 Assert.notEmpty(resources);
3522  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3523  0 Assert.notNull(releases);
3524  0 Assert.notEmpty(releases);
3525  0 List<Resource> resourcesToAdd = new ArrayList<>();
3526  0 resourcesToAdd.add(resources.get(0));
3527  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3528  0 Assert.notNull(release);
3529  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3530  0 Assert.notNull(release);
3531  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdnull2344 should have thrown IllegalArgumentException");
3532    } catch (IllegalArgumentException expected) {
3533  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
3534    }
3535    }
3536   
 
3537  0 toggle @Ignore
3538    @Test(timeout = 30000)
3539    public void testAddDeleteResourcesOfReleaseByIdOfProjectByIdnull2348_failAssert634() throws Exception {
3540  0 try {
3541  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
3542  0 Assert.notNull(resources);
3543  0 Assert.notEmpty(resources);
3544  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3545  0 Assert.notNull(releases);
3546  0 Assert.notEmpty(releases);
3547  0 List<Resource> resourcesToAdd = new ArrayList<>();
3548  0 resourcesToAdd.add(resources.get(0));
3549  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3550  0 Assert.notNull(release);
3551  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3552  0 Assert.notNull(release);
3553  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdnull2348 should have thrown IllegalArgumentException");
3554    } catch (IllegalArgumentException expected) {
3555  0 assertEquals("Provide a not-empty list of resources", expected.getMessage());
3556    }
3557    }
3558   
 
3559  0 toggle @Ignore
3560    @Test(timeout = 30000)
3561    public void testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2418_failAssert638() throws Exception {
3562  0 try {
3563  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
3564  0 Assert.notNull(resources);
3565  0 Assert.notEmpty(resources);
3566  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3567  0 Assert.notNull(releases);
3568  0 Assert.notEmpty(releases);
3569  0 List<Resource> resourcesToAdd = new ArrayList<>();
3570  0 boolean o_testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327__11 = resourcesToAdd.add(resources.get(0));
3571  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3572  0 Assert.notNull(release);
3573  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3574  0 Assert.notNull(release);
3575  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2418 should have thrown ArrayIndexOutOfBoundsException");
3576    } catch (ArrayIndexOutOfBoundsException expected) {
3577  0 assertEquals("1", expected.getMessage());
3578    }
3579    }
3580   
 
3581  0 toggle @Ignore
3582    @Test(timeout = 30000)
3583    public void testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2450_failAssert643() throws Exception {
3584  0 try {
3585  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
3586  0 Assert.notNull(resources);
3587  0 Assert.notEmpty(resources);
3588  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3589  0 Assert.notNull(releases);
3590  0 Assert.notEmpty(releases);
3591  0 List<Resource> resourcesToAdd = new ArrayList<>();
3592  0 boolean o_testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327__11 = resourcesToAdd.add(resources.get(0));
3593  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3594  0 Assert.notNull(release);
3595  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3596  0 Assert.notNull(release);
3597  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2450 should have thrown ArrayIndexOutOfBoundsException");
3598    } catch (ArrayIndexOutOfBoundsException expected) {
3599  0 assertEquals("1", expected.getMessage());
3600    }
3601    }
3602   
 
3603  0 toggle @Ignore
3604    @Test(timeout = 30000)
3605    public void testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327null2495_failAssert648() throws Exception {
3606  0 try {
3607  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
3608  0 Assert.notNull(null);
3609  0 Assert.notEmpty(resources);
3610  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3611  0 Assert.notNull(releases);
3612  0 Assert.notEmpty(releases);
3613  0 List<Resource> resourcesToAdd = new ArrayList<>();
3614  0 boolean o_testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327__11 = resourcesToAdd.add(resources.get(0));
3615  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3616  0 Assert.notNull(release);
3617  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3618  0 Assert.notNull(release);
3619  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327null2495 should have thrown IllegalArgumentException");
3620    } catch (IllegalArgumentException expected) {
3621  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
3622    }
3623    }
3624   
 
3625  0 toggle @Ignore
3626    @Test(timeout = 30000)
3627    public void testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327null2506_failAssert650() throws Exception {
3628  0 try {
3629  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
3630  0 Assert.notNull(resources);
3631  0 Assert.notEmpty(resources);
3632  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3633  0 Assert.notNull(releases);
3634  0 Assert.notEmpty(releases);
3635  0 List<Resource> resourcesToAdd = new ArrayList<>();
3636  0 boolean o_testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327__11 = resourcesToAdd.add(resources.get(0));
3637  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3638  0 Assert.notNull(release);
3639  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3640  0 Assert.notNull(release);
3641  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327null2506 should have thrown IllegalArgumentException");
3642    } catch (IllegalArgumentException expected) {
3643  0 assertEquals("Provide a not-empty list of resources", expected.getMessage());
3644    }
3645    }
3646   
 
3647  0 toggle @Ignore
3648    @Test(timeout = 30000)
3649    public void testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327null2511_failAssert653() throws Exception {
3650  0 try {
3651  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
3652  0 Assert.notNull(resources);
3653  0 Assert.notEmpty(resources);
3654  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3655  0 Assert.notNull(releases);
3656  0 Assert.notEmpty(releases);
3657  0 List<Resource> resourcesToAdd = new ArrayList<>();
3658  0 boolean o_testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327__11 = resourcesToAdd.add(resources.get(0));
3659  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3660  0 Assert.notNull(release);
3661  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3662  0 Assert.notNull(null);
3663  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327null2511 should have thrown IllegalArgumentException");
3664    } catch (IllegalArgumentException expected) {
3665  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
3666    }
3667    }
3668   
 
3669  0 toggle @Ignore
3670    @Test(timeout = 30000)
3671    public void testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2418_failAssert638litNum2748_failAssert736() throws Exception {
3672  0 try {
3673    {
3674  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
3675  0 Assert.notNull(resources);
3676  0 Assert.notEmpty(resources);
3677  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3678  0 Assert.notNull(releases);
3679  0 Assert.notEmpty(releases);
3680  0 List<Resource> resourcesToAdd = new ArrayList<>();
3681  0 boolean o_testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327__11 = resourcesToAdd.add(resources.get(0));
3682  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3683  0 Assert.notNull(release);
3684  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3685  0 Assert.notNull(release);
3686  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2418 should have thrown ArrayIndexOutOfBoundsException");
3687    }
3688  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2418_failAssert638litNum2748 should have thrown ArrayIndexOutOfBoundsException");
3689    } catch (ArrayIndexOutOfBoundsException expected) {
3690  0 assertEquals("1", expected.getMessage());
3691    }
3692    }
3693   
 
3694  1 toggle @Test(timeout = 30000)
3695    public void testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2418_failAssert638_mg2774_failAssert742() throws Exception {
3696  1 try {
3697    {
3698  1 Date __DSPOT_deadline_103 = new Date(";(?xw0]W#nkib%A@IY:W");
3699  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
3700  0 Assert.notNull(resources);
3701  0 Assert.notEmpty(resources);
3702  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3703  0 Assert.notNull(releases);
3704  0 Assert.notEmpty(releases);
3705  0 List<Resource> resourcesToAdd = new ArrayList<>();
3706  0 boolean o_testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327__11 = resourcesToAdd.add(resources.get(0));
3707  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3708  0 Assert.notNull(release);
3709  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3710  0 Assert.notNull(release);
3711  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2418 should have thrown ArrayIndexOutOfBoundsException");
3712  0 release.setDeadline(__DSPOT_deadline_103);
3713    }
3714  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2418_failAssert638_mg2774 should have thrown IllegalArgumentException");
3715    } catch (IllegalArgumentException expected) {
3716  1 assertEquals(null, expected.getMessage());
3717    }
3718    }
3719   
 
3720  0 toggle @Ignore
3721    @Test(timeout = 30000)
3722    public void testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2418_failAssert638null2800_failAssert745() throws Exception {
3723  0 try {
3724    {
3725  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
3726  0 Assert.notNull(null);
3727  0 Assert.notEmpty(resources);
3728  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3729  0 Assert.notNull(releases);
3730  0 Assert.notEmpty(releases);
3731  0 List<Resource> resourcesToAdd = new ArrayList<>();
3732  0 boolean o_testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327__11 = resourcesToAdd.add(resources.get(0));
3733  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3734  0 Assert.notNull(release);
3735  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3736  0 Assert.notNull(release);
3737  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2418 should have thrown ArrayIndexOutOfBoundsException");
3738    }
3739  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2418_failAssert638null2800 should have thrown IllegalArgumentException");
3740    } catch (IllegalArgumentException expected) {
3741  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
3742    }
3743    }
3744   
 
3745  0 toggle @Ignore
3746    @Test(timeout = 30000)
3747    public void testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2450_failAssert643_mg2748_failAssert751() throws Exception {
3748  0 try {
3749    {
3750  0 Date __DSPOT_deadline_100 = new Date(-1368023980, -1071949933, 891928193, -1710226138, 24742384, -726566497);
3751  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
3752  0 Assert.notNull(resources);
3753  0 Assert.notEmpty(resources);
3754  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3755  0 Assert.notNull(releases);
3756  0 Assert.notEmpty(releases);
3757  0 List<Resource> resourcesToAdd = new ArrayList<>();
3758  0 boolean o_testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327__11 = resourcesToAdd.add(resources.get(0));
3759  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3760  0 Assert.notNull(release);
3761  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3762  0 Assert.notNull(release);
3763  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2450 should have thrown ArrayIndexOutOfBoundsException");
3764  0 release.setDeadline(__DSPOT_deadline_100);
3765    }
3766  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2450_failAssert643_mg2748 should have thrown ArrayIndexOutOfBoundsException");
3767    } catch (ArrayIndexOutOfBoundsException expected) {
3768  0 assertEquals("1", expected.getMessage());
3769    }
3770    }
3771   
 
3772  0 toggle @Ignore
3773    @Test(timeout = 30000)
3774    public void testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2450_failAssert643null2794_failAssert756() throws Exception {
3775  0 try {
3776    {
3777  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
3778  0 Assert.notNull(resources);
3779  0 Assert.notEmpty(resources);
3780  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3781  0 Assert.notNull(releases);
3782  0 Assert.notEmpty(releases);
3783  0 List<Resource> resourcesToAdd = new ArrayList<>();
3784  0 boolean o_testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327__11 = resourcesToAdd.add(resources.get(0));
3785  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3786  0 Assert.notNull(release);
3787  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3788  0 Assert.notNull(release);
3789  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2450 should have thrown ArrayIndexOutOfBoundsException");
3790    }
3791  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327litNum2450_failAssert643null2794 should have thrown IllegalArgumentException");
3792    } catch (IllegalArgumentException expected) {
3793  0 assertEquals("Provide a not-empty list of resources", expected.getMessage());
3794    }
3795    }
3796   
 
3797  0 toggle @Ignore
3798    @Test(timeout = 30000)
3799    public void testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327null2511_failAssert653litNum2770_failAssert804() throws Exception {
3800  0 try {
3801    {
3802  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
3803  0 Assert.notNull(resources);
3804  0 Assert.notEmpty(resources);
3805  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3806  0 Assert.notNull(releases);
3807  0 Assert.notEmpty(releases);
3808  0 List<Resource> resourcesToAdd = new ArrayList<>();
3809  0 boolean o_testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327__11 = resourcesToAdd.add(resources.get(0));
3810  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3811  0 Assert.notNull(release);
3812  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3813  0 Assert.notNull(null);
3814  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327null2511 should have thrown IllegalArgumentException");
3815    }
3816  0 org.junit.Assert.fail("testAddDeleteResourcesOfReleaseByIdOfProjectByIdlitNum2327null2511_failAssert653litNum2770 should have thrown IllegalArgumentException");
3817    } catch (IllegalArgumentException expected) {
3818  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
3819    }
3820    }
3821   
 
3822  0 toggle @Ignore
3823    @Test(timeout = 30000)
3824    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727() throws Exception {
3825  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3826  0 Assert.notNull(features);
3827  0 Assert.notEmpty(features);
3828  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3829  0 Assert.notNull(releases);
3830  0 Assert.notEmpty(releases);
3831  0 List<Feature> featuresToAdd = new ArrayList<>();
3832  0 boolean o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__11 = featuresToAdd.add(features.get(0));
3833  0 assertTrue(o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__11);
3834  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3835  0 assertEquals("OK", ((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13)).getReasonPhrase());
3836  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13)).is1xxInformational());
3837  0 assertTrue(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13)).is2xxSuccessful());
3838  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13)).is3xxRedirection());
3839  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13)).is4xxClientError());
3840  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13)).is5xxServerError());
3841  0 assertEquals("200", ((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13)).toString());
3842  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3843  0 assertEquals("OK", ((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16)).getReasonPhrase());
3844  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16)).is1xxInformational());
3845  0 assertTrue(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16)).is2xxSuccessful());
3846  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16)).is3xxRedirection());
3847  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16)).is4xxClientError());
3848  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16)).is5xxServerError());
3849  0 assertEquals("200", ((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16)).toString());
3850  0 assertTrue(o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__11);
3851  0 assertEquals("OK", ((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13)).getReasonPhrase());
3852  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13)).is1xxInformational());
3853  0 assertTrue(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13)).is2xxSuccessful());
3854  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13)).is3xxRedirection());
3855  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13)).is4xxClientError());
3856  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13)).is5xxServerError());
3857  0 assertEquals("200", ((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13)).toString());
3858    }
3859   
 
3860  0 toggle @Ignore
3861    @Test(timeout = 30000)
3862    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733() throws Exception {
3863  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3864  0 Assert.notNull(features);
3865  0 Assert.notEmpty(features);
3866  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3867  0 Assert.notNull(releases);
3868  0 Assert.notEmpty(releases);
3869  0 List<Feature> featuresToAdd = new ArrayList<>();
3870  0 boolean o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__11 = featuresToAdd.add(features.get(0));
3871  0 assertTrue(o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__11);
3872  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3873  0 assertEquals("OK", ((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__13)).getReasonPhrase());
3874  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__13)).is1xxInformational());
3875  0 assertTrue(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__13)).is2xxSuccessful());
3876  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__13)).is3xxRedirection());
3877  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__13)).is4xxClientError());
3878  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__13)).is5xxServerError());
3879  0 assertEquals("200", ((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__13)).toString());
3880  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__16 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3881  0 assertEquals("OK", ((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__16)).getReasonPhrase());
3882  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__16)).is1xxInformational());
3883  0 assertTrue(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__16)).is2xxSuccessful());
3884  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__16)).is3xxRedirection());
3885  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__16)).is4xxClientError());
3886  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__16)).is5xxServerError());
3887  0 assertEquals("200", ((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__16)).toString());
3888  0 assertTrue(o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__11);
3889  0 assertEquals("OK", ((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__13)).getReasonPhrase());
3890  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__13)).is1xxInformational());
3891  0 assertTrue(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__13)).is2xxSuccessful());
3892  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__13)).is3xxRedirection());
3893  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__13)).is4xxClientError());
3894  0 assertFalse(((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__13)).is5xxServerError());
3895  0 assertEquals("200", ((HttpStatus) (o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum733__13)).toString());
3896    }
3897   
 
3898  0 toggle @Ignore
3899    @Test(timeout = 30000)
3900    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum723_failAssert210() throws Exception {
3901  0 try {
3902  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3903  0 Assert.notNull(features);
3904  0 Assert.notEmpty(features);
3905  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3906  0 Assert.notNull(releases);
3907  0 Assert.notEmpty(releases);
3908  0 List<Feature> featuresToAdd = new ArrayList<>();
3909  0 featuresToAdd.add(features.get(1));
3910  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3911  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3912  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum723 should have thrown ArrayIndexOutOfBoundsException");
3913    } catch (ArrayIndexOutOfBoundsException expected) {
3914  0 assertEquals("1", expected.getMessage());
3915    }
3916    }
3917   
 
3918  0 toggle @Ignore
3919    @Test(timeout = 30000)
3920    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum724_failAssert211() throws Exception {
3921  0 try {
3922  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3923  0 Assert.notNull(features);
3924  0 Assert.notEmpty(features);
3925  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3926  0 Assert.notNull(releases);
3927  0 Assert.notEmpty(releases);
3928  0 List<Feature> featuresToAdd = new ArrayList<>();
3929  0 featuresToAdd.add(features.get(-1));
3930  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3931  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3932  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum724 should have thrown ArrayIndexOutOfBoundsException");
3933    } catch (ArrayIndexOutOfBoundsException expected) {
3934  0 assertEquals("-1", expected.getMessage());
3935    }
3936    }
3937   
 
3938  0 toggle @Ignore
3939    @Test(timeout = 30000)
3940    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum735_failAssert220() throws Exception {
3941  0 try {
3942  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3943  0 Assert.notNull(features);
3944  0 Assert.notEmpty(features);
3945  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3946  0 Assert.notNull(releases);
3947  0 Assert.notEmpty(releases);
3948  0 List<Feature> featuresToAdd = new ArrayList<>();
3949  0 featuresToAdd.add(features.get(0));
3950  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3951  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
3952  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum735 should have thrown ArrayIndexOutOfBoundsException");
3953    } catch (ArrayIndexOutOfBoundsException expected) {
3954  0 assertEquals("1", expected.getMessage());
3955    }
3956    }
3957   
 
3958  0 toggle @Ignore
3959    @Test(timeout = 30000)
3960    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum736_failAssert221() throws Exception {
3961  0 try {
3962  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3963  0 Assert.notNull(features);
3964  0 Assert.notEmpty(features);
3965  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3966  0 Assert.notNull(releases);
3967  0 Assert.notEmpty(releases);
3968  0 List<Feature> featuresToAdd = new ArrayList<>();
3969  0 featuresToAdd.add(features.get(0));
3970  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3971  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(-1).getId(), AmplReplanControllerProxyTest.projectId);
3972  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum736 should have thrown ArrayIndexOutOfBoundsException");
3973    } catch (ArrayIndexOutOfBoundsException expected) {
3974  0 assertEquals("-1", expected.getMessage());
3975    }
3976    }
3977   
 
3978  0 toggle @Ignore
3979    @Test(timeout = 30000)
3980    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdnull741_failAssert225() throws Exception {
3981  0 try {
3982  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
3983  0 Assert.notNull(null);
3984  0 Assert.notEmpty(features);
3985  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
3986  0 Assert.notNull(releases);
3987  0 Assert.notEmpty(releases);
3988  0 List<Feature> featuresToAdd = new ArrayList<>();
3989  0 featuresToAdd.add(features.get(0));
3990  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3991  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
3992  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdnull741 should have thrown IllegalArgumentException");
3993    } catch (IllegalArgumentException expected) {
3994  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
3995    }
3996    }
3997   
 
3998  0 toggle @Ignore
3999    @Test(timeout = 30000)
4000    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdnull745_failAssert227() throws Exception {
4001  0 try {
4002  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4003  0 Assert.notNull(features);
4004  0 Assert.notEmpty(features);
4005  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
4006  0 Assert.notNull(releases);
4007  0 Assert.notEmpty(releases);
4008  0 List<Feature> featuresToAdd = new ArrayList<>();
4009  0 featuresToAdd.add(features.get(0));
4010  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4011  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4012  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdnull745 should have thrown IllegalArgumentException");
4013    } catch (IllegalArgumentException expected) {
4014  0 assertEquals("Provide a not-empty list of features", expected.getMessage());
4015    }
4016    }
4017   
 
4018  0 toggle @Ignore
4019    @Test(timeout = 30000)
4020    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896_failAssert229() throws Exception {
4021  0 try {
4022  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4023  0 Assert.notNull(features);
4024  0 Assert.notEmpty(features);
4025  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
4026  0 Assert.notNull(releases);
4027  0 Assert.notEmpty(releases);
4028  0 List<Feature> featuresToAdd = new ArrayList<>();
4029  0 boolean o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__11 = featuresToAdd.add(features.get(0));
4030  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4031  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(Integer.MAX_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
4032  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896 should have thrown ArrayIndexOutOfBoundsException");
4033    } catch (ArrayIndexOutOfBoundsException expected) {
4034  0 assertEquals("2147483647", expected.getMessage());
4035    }
4036    }
4037   
 
4038  0 toggle @Ignore
4039    @Test(timeout = 30000)
4040    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum908_failAssert230() throws Exception {
4041  0 try {
4042  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4043  0 Assert.notNull(features);
4044  0 Assert.notEmpty(features);
4045  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
4046  0 Assert.notNull(releases);
4047  0 Assert.notEmpty(releases);
4048  0 List<Feature> featuresToAdd = new ArrayList<>();
4049  0 boolean o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__11 = featuresToAdd.add(features.get(0));
4050  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4051  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(Integer.MIN_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
4052  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum908 should have thrown ArrayIndexOutOfBoundsException");
4053    } catch (ArrayIndexOutOfBoundsException expected) {
4054  0 assertEquals("-2147483648", expected.getMessage());
4055    }
4056    }
4057   
 
4058  0 toggle @Ignore
4059    @Test(timeout = 30000)
4060    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum830_failAssert231() throws Exception {
4061  0 try {
4062  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4063  0 Assert.notNull(features);
4064  0 Assert.notEmpty(features);
4065  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
4066  0 Assert.notNull(releases);
4067  0 Assert.notEmpty(releases);
4068  0 List<Feature> featuresToAdd = new ArrayList<>();
4069  0 boolean o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__11 = featuresToAdd.add(features.get(0));
4070  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(Integer.MAX_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
4071  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4072  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum830 should have thrown ArrayIndexOutOfBoundsException");
4073    } catch (ArrayIndexOutOfBoundsException expected) {
4074  0 assertEquals("2147483647", expected.getMessage());
4075    }
4076    }
4077   
 
4078  0 toggle @Ignore
4079    @Test(timeout = 30000)
4080    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727null955_failAssert245() throws Exception {
4081  0 try {
4082  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4083  0 Assert.notNull(null);
4084  0 Assert.notEmpty(features);
4085  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
4086  0 Assert.notNull(releases);
4087  0 Assert.notEmpty(releases);
4088  0 List<Feature> featuresToAdd = new ArrayList<>();
4089  0 boolean o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__11 = featuresToAdd.add(features.get(0));
4090  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4091  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4092  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727null955 should have thrown IllegalArgumentException");
4093    } catch (IllegalArgumentException expected) {
4094  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
4095    }
4096    }
4097   
 
4098  0 toggle @Ignore
4099    @Test(timeout = 30000)
4100    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727null981_failAssert249() throws Exception {
4101  0 try {
4102  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4103  0 Assert.notNull(features);
4104  0 Assert.notEmpty(features);
4105  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
4106  0 Assert.notNull(releases);
4107  0 Assert.notEmpty(releases);
4108  0 List<Feature> featuresToAdd = new ArrayList<>();
4109  0 boolean o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__11 = featuresToAdd.add(features.get(0));
4110  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4111  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4112  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727null981 should have thrown IllegalArgumentException");
4113    } catch (IllegalArgumentException expected) {
4114  0 assertEquals("Provide a not-empty list of features", expected.getMessage());
4115    }
4116    }
4117   
 
4118  0 toggle @Ignore
4119    @Test(timeout = 30000)
4120    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdnull741_failAssert225litNum805_failAssert322() throws Exception {
4121  0 try {
4122    {
4123  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4124  0 Assert.notNull(null);
4125  0 Assert.notEmpty(features);
4126  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
4127  0 Assert.notNull(releases);
4128  0 Assert.notEmpty(releases);
4129  0 List<Feature> featuresToAdd = new ArrayList<>();
4130  0 featuresToAdd.add(features.get(-1));
4131  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4132  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4133  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdnull741 should have thrown IllegalArgumentException");
4134    }
4135  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdnull741_failAssert225litNum805 should have thrown IllegalArgumentException");
4136    } catch (IllegalArgumentException expected) {
4137  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
4138    }
4139    }
4140   
 
4141  0 toggle @Ignore
4142    @Test(timeout = 30000)
4143    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896_failAssert229litNum1446_failAssert410() throws Exception {
4144  0 try {
4145    {
4146  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4147  0 Assert.notNull(features);
4148  0 Assert.notEmpty(features);
4149  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
4150  0 Assert.notNull(releases);
4151  0 Assert.notEmpty(releases);
4152  0 List<Feature> featuresToAdd = new ArrayList<>();
4153  0 boolean o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__11 = featuresToAdd.add(features.get(0));
4154  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
4155  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(Integer.MAX_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
4156  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896 should have thrown ArrayIndexOutOfBoundsException");
4157    }
4158  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896_failAssert229litNum1446 should have thrown ArrayIndexOutOfBoundsException");
4159    } catch (ArrayIndexOutOfBoundsException expected) {
4160  0 assertEquals("1", expected.getMessage());
4161    }
4162    }
4163   
 
4164  0 toggle @Ignore
4165    @Test(timeout = 30000)
4166    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896_failAssert229litNum1469_failAssert414() throws Exception {
4167  0 try {
4168    {
4169  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4170  0 Assert.notNull(features);
4171  0 Assert.notEmpty(features);
4172  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
4173  0 Assert.notNull(releases);
4174  0 Assert.notEmpty(releases);
4175  0 List<Feature> featuresToAdd = new ArrayList<>();
4176  0 boolean o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__11 = featuresToAdd.add(features.get(0));
4177  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4178  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(Integer.MAX_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
4179  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896 should have thrown ArrayIndexOutOfBoundsException");
4180    }
4181  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896_failAssert229litNum1469 should have thrown ArrayIndexOutOfBoundsException");
4182    } catch (ArrayIndexOutOfBoundsException expected) {
4183  0 assertEquals("2147483647", expected.getMessage());
4184    }
4185    }
4186   
 
4187  0 toggle @Ignore
4188    @Test(timeout = 30000)
4189    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896_failAssert229null1484_failAssert416() throws Exception {
4190  0 try {
4191    {
4192  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4193  0 Assert.notNull(null);
4194  0 Assert.notEmpty(features);
4195  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
4196  0 Assert.notNull(releases);
4197  0 Assert.notEmpty(releases);
4198  0 List<Feature> featuresToAdd = new ArrayList<>();
4199  0 boolean o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__11 = featuresToAdd.add(features.get(0));
4200  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4201  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(Integer.MAX_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
4202  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896 should have thrown ArrayIndexOutOfBoundsException");
4203    }
4204  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896_failAssert229null1484 should have thrown IllegalArgumentException");
4205    } catch (IllegalArgumentException expected) {
4206  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
4207    }
4208    }
4209   
 
4210  0 toggle @Ignore
4211    @Test(timeout = 30000)
4212    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896_failAssert229null1504_failAssert418() throws Exception {
4213  0 try {
4214    {
4215  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4216  0 Assert.notNull(features);
4217  0 Assert.notEmpty(features);
4218  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
4219  0 Assert.notNull(releases);
4220  0 Assert.notEmpty(releases);
4221  0 List<Feature> featuresToAdd = new ArrayList<>();
4222  0 boolean o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__11 = featuresToAdd.add(features.get(0));
4223  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4224  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(Integer.MAX_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
4225  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896 should have thrown ArrayIndexOutOfBoundsException");
4226    }
4227  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896_failAssert229null1504 should have thrown IllegalArgumentException");
4228    } catch (IllegalArgumentException expected) {
4229  0 assertEquals("Provide a not-empty list of features", expected.getMessage());
4230    }
4231    }
4232   
 
4233  0 toggle @Ignore
4234    @Test(timeout = 30000)
4235    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896_failAssert229null1507_failAssert419() throws Exception {
4236  0 try {
4237    {
4238  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4239  0 Assert.notNull(features);
4240  0 Assert.notEmpty(features);
4241  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
4242  0 Assert.notNull(releases);
4243  0 Assert.notEmpty(releases);
4244  0 List<Feature> featuresToAdd = new ArrayList<>();
4245  0 boolean o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__11 = featuresToAdd.add(features.get(0));
4246  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4247  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(null, releases.get(Integer.MAX_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
4248  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896 should have thrown ArrayIndexOutOfBoundsException");
4249    }
4250  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum896_failAssert229null1507 should have thrown ArrayIndexOutOfBoundsException");
4251    } catch (ArrayIndexOutOfBoundsException expected) {
4252  0 assertEquals("2147483647", expected.getMessage());
4253    }
4254    }
4255   
 
4256  0 toggle @Ignore
4257    @Test(timeout = 30000)
4258    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum908_failAssert230litNum1447_failAssert423() throws Exception {
4259  0 try {
4260    {
4261  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4262  0 Assert.notNull(features);
4263  0 Assert.notEmpty(features);
4264  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
4265  0 Assert.notNull(releases);
4266  0 Assert.notEmpty(releases);
4267  0 List<Feature> featuresToAdd = new ArrayList<>();
4268  0 boolean o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__11 = featuresToAdd.add(features.get(0));
4269  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(Integer.MIN_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
4270  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(Integer.MIN_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
4271  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum908 should have thrown ArrayIndexOutOfBoundsException");
4272    }
4273  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum908_failAssert230litNum1447 should have thrown ArrayIndexOutOfBoundsException");
4274    } catch (ArrayIndexOutOfBoundsException expected) {
4275  0 assertEquals("-2147483648", expected.getMessage());
4276    }
4277    }
4278   
 
4279  0 toggle @Ignore
4280    @Test(timeout = 30000)
4281    public void testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum908_failAssert230null1482_failAssert426() throws Exception {
4282  0 try {
4283    {
4284  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4285  0 Assert.notNull(null);
4286  0 Assert.notEmpty(features);
4287  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
4288  0 Assert.notNull(releases);
4289  0 Assert.notEmpty(releases);
4290  0 List<Feature> featuresToAdd = new ArrayList<>();
4291  0 boolean o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__11 = featuresToAdd.add(features.get(0));
4292  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4293  0 HttpStatus o_testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727__16 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(Integer.MIN_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
4294  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum908 should have thrown ArrayIndexOutOfBoundsException");
4295    }
4296  0 org.junit.Assert.fail("testAddDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum727litNum908_failAssert230null1482 should have thrown IllegalArgumentException");
4297    } catch (IllegalArgumentException expected) {
4298  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
4299    }
4300    }
4301   
 
4302  0 toggle @Ignore
4303    @Test(timeout = 30000)
4304    public void testAddDeleteSkillOfProjectByIdlitString3019() throws Exception {
4305  0 Skill skill = new Skill();
4306  0 skill.setName(" modified by test");
4307  0 skill.setDescription("Atos Test: Swift development of iOS");
4308  0 skill = AmplReplanControllerProxyTest.proxy.addSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
4309  0 Assert.notNull(skill);
4310  0 HttpStatus o_testAddDeleteSkillOfProjectByIdlitString3019__8 = AmplReplanControllerProxyTest.proxy.deleteSkillByIdOfProjectById(skill.getId(), AmplReplanControllerProxyTest.projectId);
4311  0 assertEquals("OK", ((HttpStatus) (o_testAddDeleteSkillOfProjectByIdlitString3019__8)).getReasonPhrase());
4312  0 assertFalse(((HttpStatus) (o_testAddDeleteSkillOfProjectByIdlitString3019__8)).is1xxInformational());
4313  0 assertTrue(((HttpStatus) (o_testAddDeleteSkillOfProjectByIdlitString3019__8)).is2xxSuccessful());
4314  0 assertFalse(((HttpStatus) (o_testAddDeleteSkillOfProjectByIdlitString3019__8)).is3xxRedirection());
4315  0 assertFalse(((HttpStatus) (o_testAddDeleteSkillOfProjectByIdlitString3019__8)).is4xxClientError());
4316  0 assertFalse(((HttpStatus) (o_testAddDeleteSkillOfProjectByIdlitString3019__8)).is5xxServerError());
4317  0 assertEquals("200", ((HttpStatus) (o_testAddDeleteSkillOfProjectByIdlitString3019__8)).toString());
4318    }
4319   
 
4320  0 toggle @Ignore
4321    @Test(timeout = 30000)
4322    public void testAddDeleteSkillOfProjectByIdnull3037_failAssert820() throws Exception {
4323  0 try {
4324  0 Skill skill = new Skill();
4325  0 skill.setName("Atos test: Swift");
4326  0 skill.setDescription("Atos Test: Swift development of iOS");
4327  0 skill = AmplReplanControllerProxyTest.proxy.addSkillOfProjectById(null, AmplReplanControllerProxyTest.projectId);
4328  0 Assert.notNull(skill);
4329  0 AmplReplanControllerProxyTest.proxy.deleteSkillByIdOfProjectById(skill.getId(), AmplReplanControllerProxyTest.projectId);
4330  0 org.junit.Assert.fail("testAddDeleteSkillOfProjectByIdnull3037 should have thrown IllegalArgumentException");
4331    } catch (IllegalArgumentException expected) {
4332  0 assertEquals("Provide a valid skill", expected.getMessage());
4333    }
4334    }
4335   
 
4336  0 toggle @Ignore
4337    @Test(timeout = 30000)
4338    public void testAddDeleteSkillOfProjectByIdnull3038_failAssert821() throws Exception {
4339  0 try {
4340  0 Skill skill = new Skill();
4341  0 skill.setName("Atos test: Swift");
4342  0 skill.setDescription("Atos Test: Swift development of iOS");
4343  0 skill = AmplReplanControllerProxyTest.proxy.addSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
4344  0 Assert.notNull(null);
4345  0 AmplReplanControllerProxyTest.proxy.deleteSkillByIdOfProjectById(skill.getId(), AmplReplanControllerProxyTest.projectId);
4346  0 org.junit.Assert.fail("testAddDeleteSkillOfProjectByIdnull3038 should have thrown IllegalArgumentException");
4347    } catch (IllegalArgumentException expected) {
4348  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
4349    }
4350    }
4351   
 
4352  0 toggle @Ignore
4353    @Test(timeout = 30000)
4354    public void testAddDeleteSkillOfProjectByIdlitString3019null3138_failAssert822() throws Exception {
4355  0 try {
4356  0 Skill skill = new Skill();
4357  0 skill.setName(" modified by test");
4358  0 skill.setDescription("Atos Test: Swift development of iOS");
4359  0 skill = AmplReplanControllerProxyTest.proxy.addSkillOfProjectById(null, AmplReplanControllerProxyTest.projectId);
4360  0 Assert.notNull(skill);
4361  0 HttpStatus o_testAddDeleteSkillOfProjectByIdlitString3019__8 = AmplReplanControllerProxyTest.proxy.deleteSkillByIdOfProjectById(skill.getId(), AmplReplanControllerProxyTest.projectId);
4362  0 org.junit.Assert.fail("testAddDeleteSkillOfProjectByIdlitString3019null3138 should have thrown IllegalArgumentException");
4363    } catch (IllegalArgumentException expected) {
4364  0 assertEquals("Provide a valid skill", expected.getMessage());
4365    }
4366    }
4367   
 
4368  0 toggle @Ignore
4369    @Test(timeout = 30000)
4370    public void testAddDeleteSkillOfProjectByIdlitString3019null3139_failAssert823() throws Exception {
4371  0 try {
4372  0 Skill skill = new Skill();
4373  0 skill.setName(" modified by test");
4374  0 skill.setDescription("Atos Test: Swift development of iOS");
4375  0 skill = AmplReplanControllerProxyTest.proxy.addSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
4376  0 Assert.notNull(null);
4377  0 HttpStatus o_testAddDeleteSkillOfProjectByIdlitString3019__8 = AmplReplanControllerProxyTest.proxy.deleteSkillByIdOfProjectById(skill.getId(), AmplReplanControllerProxyTest.projectId);
4378  0 org.junit.Assert.fail("testAddDeleteSkillOfProjectByIdlitString3019null3139 should have thrown IllegalArgumentException");
4379    } catch (IllegalArgumentException expected) {
4380  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
4381    }
4382    }
4383   
 
4384  0 toggle @Ignore
4385    @Test(timeout = 30000)
4386    public void testAddDeleteSkillOfProjectByIdlitString3019null3138_failAssert822litString3309_failAssert880() throws Exception {
4387  0 try {
4388    {
4389  0 Skill skill = new Skill();
4390  0 skill.setName(" modified by test");
4391  0 skill.setDescription("Atos test: Swift Developer");
4392  0 skill = AmplReplanControllerProxyTest.proxy.addSkillOfProjectById(null, AmplReplanControllerProxyTest.projectId);
4393  0 Assert.notNull(skill);
4394  0 HttpStatus o_testAddDeleteSkillOfProjectByIdlitString3019__8 = AmplReplanControllerProxyTest.proxy.deleteSkillByIdOfProjectById(skill.getId(), AmplReplanControllerProxyTest.projectId);
4395  0 org.junit.Assert.fail("testAddDeleteSkillOfProjectByIdlitString3019null3138 should have thrown IllegalArgumentException");
4396    }
4397  0 org.junit.Assert.fail("testAddDeleteSkillOfProjectByIdlitString3019null3138_failAssert822litString3309 should have thrown IllegalArgumentException");
4398    } catch (IllegalArgumentException expected) {
4399  0 assertEquals("Provide a valid skill", expected.getMessage());
4400    }
4401    }
4402   
 
4403  0 toggle @Ignore
4404    @Test(timeout = 30000)
4405    public void testAddDeleteSkillOfProjectByIdlitString3019null3139_failAssert823litString3309_failAssert890() throws Exception {
4406  0 try {
4407    {
4408  0 Skill skill = new Skill();
4409  0 skill.setName(" modified by test");
4410  0 skill.setDescription("Atos test: Swift Developer");
4411  0 skill = AmplReplanControllerProxyTest.proxy.addSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
4412  0 Assert.notNull(null);
4413  0 HttpStatus o_testAddDeleteSkillOfProjectByIdlitString3019__8 = AmplReplanControllerProxyTest.proxy.deleteSkillByIdOfProjectById(skill.getId(), AmplReplanControllerProxyTest.projectId);
4414  0 org.junit.Assert.fail("testAddDeleteSkillOfProjectByIdlitString3019null3139 should have thrown IllegalArgumentException");
4415    }
4416  0 org.junit.Assert.fail("testAddDeleteSkillOfProjectByIdlitString3019null3139_failAssert823litString3309 should have thrown IllegalArgumentException");
4417    } catch (IllegalArgumentException expected) {
4418  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
4419    }
4420    }
4421   
 
4422  0 toggle @Ignore
4423    @Test(timeout = 30000)
4424    public void testAddDeleteResourceOfProjectByIdlitString1713() throws Exception {
4425  0 Resource resource = new Resource();
4426  0 resource.setName("Atos Test: Swift development of iOS");
4427  0 resource.setDescription("Atos Test: Swift developer with experience on iOS 10");
4428  0 resource.setAvailability(80.0);
4429  0 resource = AmplReplanControllerProxyTest.proxy.addResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
4430  0 Assert.notNull(resource);
4431  0 HttpStatus o_testAddDeleteResourceOfProjectByIdlitString1713__9 = AmplReplanControllerProxyTest.proxy.deleteResourceByIdOfProjectById(resource.getId(), AmplReplanControllerProxyTest.projectId);
4432  0 assertEquals("OK", ((HttpStatus) (o_testAddDeleteResourceOfProjectByIdlitString1713__9)).getReasonPhrase());
4433  0 assertFalse(((HttpStatus) (o_testAddDeleteResourceOfProjectByIdlitString1713__9)).is1xxInformational());
4434  0 assertTrue(((HttpStatus) (o_testAddDeleteResourceOfProjectByIdlitString1713__9)).is2xxSuccessful());
4435  0 assertFalse(((HttpStatus) (o_testAddDeleteResourceOfProjectByIdlitString1713__9)).is3xxRedirection());
4436  0 assertFalse(((HttpStatus) (o_testAddDeleteResourceOfProjectByIdlitString1713__9)).is4xxClientError());
4437  0 assertFalse(((HttpStatus) (o_testAddDeleteResourceOfProjectByIdlitString1713__9)).is5xxServerError());
4438  0 assertEquals("200", ((HttpStatus) (o_testAddDeleteResourceOfProjectByIdlitString1713__9)).toString());
4439    }
4440   
 
4441  0 toggle @Ignore
4442    @Test(timeout = 30000)
4443    public void testAddDeleteResourceOfProjectByIdnull1744_failAssert485() throws Exception {
4444  0 try {
4445  0 Resource resource = new Resource();
4446  0 resource.setName("Atos test: Swift Developer");
4447  0 resource.setDescription("Atos Test: Swift developer with experience on iOS 10");
4448  0 resource.setAvailability(80.0);
4449  0 resource = AmplReplanControllerProxyTest.proxy.addResourceOfProjectById(null, AmplReplanControllerProxyTest.projectId);
4450  0 Assert.notNull(resource);
4451  0 AmplReplanControllerProxyTest.proxy.deleteResourceByIdOfProjectById(resource.getId(), AmplReplanControllerProxyTest.projectId);
4452  0 org.junit.Assert.fail("testAddDeleteResourceOfProjectByIdnull1744 should have thrown IllegalArgumentException");
4453    } catch (IllegalArgumentException expected) {
4454  0 assertEquals("Provide a valid resource", expected.getMessage());
4455    }
4456    }
4457   
 
4458  0 toggle @Ignore
4459    @Test(timeout = 30000)
4460    public void testAddDeleteResourceOfProjectByIdnull1745_failAssert486() throws Exception {
4461  0 try {
4462  0 Resource resource = new Resource();
4463  0 resource.setName("Atos test: Swift Developer");
4464  0 resource.setDescription("Atos Test: Swift developer with experience on iOS 10");
4465  0 resource.setAvailability(80.0);
4466  0 resource = AmplReplanControllerProxyTest.proxy.addResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
4467  0 Assert.notNull(null);
4468  0 AmplReplanControllerProxyTest.proxy.deleteResourceByIdOfProjectById(resource.getId(), AmplReplanControllerProxyTest.projectId);
4469  0 org.junit.Assert.fail("testAddDeleteResourceOfProjectByIdnull1745 should have thrown IllegalArgumentException");
4470    } catch (IllegalArgumentException expected) {
4471  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
4472    }
4473    }
4474   
 
4475  0 toggle @Ignore
4476    @Test(timeout = 30000)
4477    public void testAddDeleteResourceOfProjectByIdlitString1713null1922_failAssert487() throws Exception {
4478  0 try {
4479  0 Resource resource = new Resource();
4480  0 resource.setName("Atos Test: Swift development of iOS");
4481  0 resource.setDescription("Atos Test: Swift developer with experience on iOS 10");
4482  0 resource.setAvailability(80.0);
4483  0 resource = AmplReplanControllerProxyTest.proxy.addResourceOfProjectById(null, AmplReplanControllerProxyTest.projectId);
4484  0 Assert.notNull(resource);
4485  0 HttpStatus o_testAddDeleteResourceOfProjectByIdlitString1713__9 = AmplReplanControllerProxyTest.proxy.deleteResourceByIdOfProjectById(resource.getId(), AmplReplanControllerProxyTest.projectId);
4486  0 org.junit.Assert.fail("testAddDeleteResourceOfProjectByIdlitString1713null1922 should have thrown IllegalArgumentException");
4487    } catch (IllegalArgumentException expected) {
4488  0 assertEquals("Provide a valid resource", expected.getMessage());
4489    }
4490    }
4491   
 
4492  0 toggle @Ignore
4493    @Test(timeout = 30000)
4494    public void testAddDeleteResourceOfProjectByIdlitString1713null1925_failAssert488() throws Exception {
4495  0 try {
4496  0 Resource resource = new Resource();
4497  0 resource.setName("Atos Test: Swift development of iOS");
4498  0 resource.setDescription("Atos Test: Swift developer with experience on iOS 10");
4499  0 resource.setAvailability(80.0);
4500  0 resource = AmplReplanControllerProxyTest.proxy.addResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
4501  0 Assert.notNull(null);
4502  0 HttpStatus o_testAddDeleteResourceOfProjectByIdlitString1713__9 = AmplReplanControllerProxyTest.proxy.deleteResourceByIdOfProjectById(resource.getId(), AmplReplanControllerProxyTest.projectId);
4503  0 org.junit.Assert.fail("testAddDeleteResourceOfProjectByIdlitString1713null1925 should have thrown IllegalArgumentException");
4504    } catch (IllegalArgumentException expected) {
4505  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
4506    }
4507    }
4508   
 
4509  0 toggle @Ignore
4510    @Test(timeout = 30000)
4511    public void testAddDeleteResourceOfProjectByIdlitString1713null1922_failAssert487litString2186_failAssert571() throws Exception {
4512  0 try {
4513    {
4514  0 Resource resource = new Resource();
4515  0 resource.setName("Atos Test: Swift development of iOS");
4516  0 resource.setDescription("Atos test release name");
4517  0 resource.setAvailability(80.0);
4518  0 resource = AmplReplanControllerProxyTest.proxy.addResourceOfProjectById(null, AmplReplanControllerProxyTest.projectId);
4519  0 Assert.notNull(resource);
4520  0 HttpStatus o_testAddDeleteResourceOfProjectByIdlitString1713__9 = AmplReplanControllerProxyTest.proxy.deleteResourceByIdOfProjectById(resource.getId(), AmplReplanControllerProxyTest.projectId);
4521  0 org.junit.Assert.fail("testAddDeleteResourceOfProjectByIdlitString1713null1922 should have thrown IllegalArgumentException");
4522    }
4523  0 org.junit.Assert.fail("testAddDeleteResourceOfProjectByIdlitString1713null1922_failAssert487litString2186 should have thrown IllegalArgumentException");
4524    } catch (IllegalArgumentException expected) {
4525  0 assertEquals("Provide a valid resource", expected.getMessage());
4526    }
4527    }
4528   
 
4529  0 toggle @Ignore
4530    @Test(timeout = 30000)
4531    public void testAddDeleteResourceOfProjectByIdlitString1713null1925_failAssert488litString2185_failAssert594() throws Exception {
4532  0 try {
4533    {
4534  0 Resource resource = new Resource();
4535  0 resource.setName("Atos Test: Swift development of iOS");
4536  0 resource.setDescription(" modified by test");
4537  0 resource.setAvailability(80.0);
4538  0 resource = AmplReplanControllerProxyTest.proxy.addResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
4539  0 Assert.notNull(null);
4540  0 HttpStatus o_testAddDeleteResourceOfProjectByIdlitString1713__9 = AmplReplanControllerProxyTest.proxy.deleteResourceByIdOfProjectById(resource.getId(), AmplReplanControllerProxyTest.projectId);
4541  0 org.junit.Assert.fail("testAddDeleteResourceOfProjectByIdlitString1713null1925 should have thrown IllegalArgumentException");
4542    }
4543  0 org.junit.Assert.fail("testAddDeleteResourceOfProjectByIdlitString1713null1925_failAssert488litString2185 should have thrown IllegalArgumentException");
4544    } catch (IllegalArgumentException expected) {
4545  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
4546    }
4547    }
4548   
 
4549  0 toggle private <T extends ReplanIdentifiableObject> boolean containsId(List<T> collection, Integer id) {
4550  0 boolean result = false;
4551  0 for (T object : collection) {
4552  0 if ((object.getId()) == id) {
4553  0 result = true;
4554  0 break;
4555    }
4556    }
4557  0 return result;
4558    }
4559   
 
4560  0 toggle @Ignore
4561    @Test(timeout = 30000)
4562    public void testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066() throws Exception {
4563  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4564  0 Assert.notNull(skills);
4565  0 Assert.notEmpty(skills);
4566  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
4567  0 Assert.notNull(resources);
4568  0 Assert.notEmpty(resources);
4569  0 List<Skill> skillsToAdd = new ArrayList<>();
4570  0 boolean o_testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066__11 = skillsToAdd.add(skills.get(0));
4571  0 assertTrue(o_testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066__11);
4572  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4573  0 Assert.notNull(resource);
4574  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4575  0 Assert.notNull(resource);
4576  0 assertTrue(o_testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066__11);
4577    }
4578   
 
4579  0 toggle @Ignore
4580    @Test(timeout = 30000)
4581    public void testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4062_failAssert1075() throws Exception {
4582  0 try {
4583  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4584  0 Assert.notNull(skills);
4585  0 Assert.notEmpty(skills);
4586  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
4587  0 Assert.notNull(resources);
4588  0 Assert.notEmpty(resources);
4589  0 List<Skill> skillsToAdd = new ArrayList<>();
4590  0 skillsToAdd.add(skills.get(1));
4591  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4592  0 Assert.notNull(resource);
4593  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4594  0 Assert.notNull(resource);
4595  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4062 should have thrown ArrayIndexOutOfBoundsException");
4596    } catch (ArrayIndexOutOfBoundsException expected) {
4597  0 assertEquals("1", expected.getMessage());
4598    }
4599    }
4600   
 
4601  0 toggle @Ignore
4602    @Test(timeout = 30000)
4603    public void testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4074_failAssert1085() throws Exception {
4604  0 try {
4605  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4606  0 Assert.notNull(skills);
4607  0 Assert.notEmpty(skills);
4608  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
4609  0 Assert.notNull(resources);
4610  0 Assert.notEmpty(resources);
4611  0 List<Skill> skillsToAdd = new ArrayList<>();
4612  0 skillsToAdd.add(skills.get(0));
4613  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4614  0 Assert.notNull(resource);
4615  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resources.get(1).getId(), AmplReplanControllerProxyTest.projectId);
4616  0 Assert.notNull(resource);
4617  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4074 should have thrown ArrayIndexOutOfBoundsException");
4618    } catch (ArrayIndexOutOfBoundsException expected) {
4619  0 assertEquals("1", expected.getMessage());
4620    }
4621    }
4622   
 
4623  0 toggle @Ignore
4624    @Test(timeout = 30000)
4625    public void testAddDeleteSkillsOfResourceByIdOfProjectByIdnull4082_failAssert1090() throws Exception {
4626  0 try {
4627  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4628  0 Assert.notNull(null);
4629  0 Assert.notEmpty(skills);
4630  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
4631  0 Assert.notNull(resources);
4632  0 Assert.notEmpty(resources);
4633  0 List<Skill> skillsToAdd = new ArrayList<>();
4634  0 skillsToAdd.add(skills.get(0));
4635  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4636  0 Assert.notNull(resource);
4637  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4638  0 Assert.notNull(resource);
4639  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdnull4082 should have thrown IllegalArgumentException");
4640    } catch (IllegalArgumentException expected) {
4641  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
4642    }
4643    }
4644   
 
4645  0 toggle @Ignore
4646    @Test(timeout = 30000)
4647    public void testAddDeleteSkillsOfResourceByIdOfProjectByIdnull4086_failAssert1092() throws Exception {
4648  0 try {
4649  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4650  0 Assert.notNull(skills);
4651  0 Assert.notEmpty(skills);
4652  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
4653  0 Assert.notNull(resources);
4654  0 Assert.notEmpty(resources);
4655  0 List<Skill> skillsToAdd = new ArrayList<>();
4656  0 skillsToAdd.add(skills.get(0));
4657  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(null, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4658  0 Assert.notNull(resource);
4659  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4660  0 Assert.notNull(resource);
4661  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdnull4086 should have thrown IllegalArgumentException");
4662    } catch (IllegalArgumentException expected) {
4663  0 assertEquals("Provide a not-empty list of skills", expected.getMessage());
4664    }
4665    }
4666   
 
4667  0 toggle @Ignore
4668    @Test(timeout = 30000)
4669    public void testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066litNum4151_failAssert1096() throws Exception {
4670  0 try {
4671  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4672  0 Assert.notNull(skills);
4673  0 Assert.notEmpty(skills);
4674  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
4675  0 Assert.notNull(resources);
4676  0 Assert.notEmpty(resources);
4677  0 List<Skill> skillsToAdd = new ArrayList<>();
4678  0 boolean o_testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066__11 = skillsToAdd.add(skills.get(0));
4679  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(1).getId(), AmplReplanControllerProxyTest.projectId);
4680  0 Assert.notNull(resource);
4681  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4682  0 Assert.notNull(resource);
4683  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066litNum4151 should have thrown ArrayIndexOutOfBoundsException");
4684    } catch (ArrayIndexOutOfBoundsException expected) {
4685  0 assertEquals("1", expected.getMessage());
4686    }
4687    }
4688   
 
4689  0 toggle @Ignore
4690    @Test(timeout = 30000)
4691    public void testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066litNum4178_failAssert1101() throws Exception {
4692  0 try {
4693  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4694  0 Assert.notNull(skills);
4695  0 Assert.notEmpty(skills);
4696  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
4697  0 Assert.notNull(resources);
4698  0 Assert.notEmpty(resources);
4699  0 List<Skill> skillsToAdd = new ArrayList<>();
4700  0 boolean o_testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066__11 = skillsToAdd.add(skills.get(0));
4701  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4702  0 Assert.notNull(resource);
4703  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resources.get(1).getId(), AmplReplanControllerProxyTest.projectId);
4704  0 Assert.notNull(resource);
4705  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066litNum4178 should have thrown ArrayIndexOutOfBoundsException");
4706    } catch (ArrayIndexOutOfBoundsException expected) {
4707  0 assertEquals("1", expected.getMessage());
4708    }
4709    }
4710   
 
4711  0 toggle @Ignore
4712    @Test(timeout = 30000)
4713    public void testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066null4221_failAssert1106() throws Exception {
4714  0 try {
4715  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4716  0 Assert.notNull(null);
4717  0 Assert.notEmpty(skills);
4718  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
4719  0 Assert.notNull(resources);
4720  0 Assert.notEmpty(resources);
4721  0 List<Skill> skillsToAdd = new ArrayList<>();
4722  0 boolean o_testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066__11 = skillsToAdd.add(skills.get(0));
4723  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4724  0 Assert.notNull(resource);
4725  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4726  0 Assert.notNull(resource);
4727  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066null4221 should have thrown IllegalArgumentException");
4728    } catch (IllegalArgumentException expected) {
4729  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
4730    }
4731    }
4732   
 
4733  0 toggle @Ignore
4734    @Test(timeout = 30000)
4735    public void testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066null4235_failAssert1108() throws Exception {
4736  0 try {
4737  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4738  0 Assert.notNull(skills);
4739  0 Assert.notEmpty(skills);
4740  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
4741  0 Assert.notNull(resources);
4742  0 Assert.notEmpty(resources);
4743  0 List<Skill> skillsToAdd = new ArrayList<>();
4744  0 boolean o_testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066__11 = skillsToAdd.add(skills.get(0));
4745  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(null, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4746  0 Assert.notNull(resource);
4747  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4748  0 Assert.notNull(resource);
4749  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066null4235 should have thrown IllegalArgumentException");
4750    } catch (IllegalArgumentException expected) {
4751  0 assertEquals("Provide a not-empty list of skills", expected.getMessage());
4752    }
4753    }
4754   
 
4755  0 toggle @Ignore
4756    @Test(timeout = 30000)
4757    public void testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066null4242_failAssert1111() throws Exception {
4758  0 try {
4759  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4760  0 Assert.notNull(skills);
4761  0 Assert.notEmpty(skills);
4762  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
4763  0 Assert.notNull(resources);
4764  0 Assert.notEmpty(resources);
4765  0 List<Skill> skillsToAdd = new ArrayList<>();
4766  0 boolean o_testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066__11 = skillsToAdd.add(skills.get(0));
4767  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4768  0 Assert.notNull(resource);
4769  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4770  0 Assert.notNull(null);
4771  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066null4242 should have thrown IllegalArgumentException");
4772    } catch (IllegalArgumentException expected) {
4773  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
4774    }
4775    }
4776   
 
4777  0 toggle @Ignore
4778    @Test(timeout = 30000)
4779    public void testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066litNum4151_failAssert1096litNum4468_failAssert1190() throws Exception {
4780  0 try {
4781    {
4782  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4783  0 Assert.notNull(skills);
4784  0 Assert.notEmpty(skills);
4785  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
4786  0 Assert.notNull(resources);
4787  0 Assert.notEmpty(resources);
4788  0 List<Skill> skillsToAdd = new ArrayList<>();
4789  0 boolean o_testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066__11 = skillsToAdd.add(skills.get(0));
4790  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(1).getId(), AmplReplanControllerProxyTest.projectId);
4791  0 Assert.notNull(resource);
4792  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resources.get(1).getId(), AmplReplanControllerProxyTest.projectId);
4793  0 Assert.notNull(resource);
4794  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066litNum4151 should have thrown ArrayIndexOutOfBoundsException");
4795    }
4796  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066litNum4151_failAssert1096litNum4468 should have thrown ArrayIndexOutOfBoundsException");
4797    } catch (ArrayIndexOutOfBoundsException expected) {
4798  0 assertEquals("1", expected.getMessage());
4799    }
4800    }
4801   
 
4802  0 toggle @Ignore
4803    @Test(timeout = 30000)
4804    public void testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066litNum4151_failAssert1096null4518_failAssert1198() throws Exception {
4805  0 try {
4806    {
4807  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4808  0 Assert.notNull(null);
4809  0 Assert.notEmpty(skills);
4810  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
4811  0 Assert.notNull(resources);
4812  0 Assert.notEmpty(resources);
4813  0 List<Skill> skillsToAdd = new ArrayList<>();
4814  0 boolean o_testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066__11 = skillsToAdd.add(skills.get(0));
4815  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(1).getId(), AmplReplanControllerProxyTest.projectId);
4816  0 Assert.notNull(resource);
4817  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4818  0 Assert.notNull(resource);
4819  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066litNum4151 should have thrown ArrayIndexOutOfBoundsException");
4820    }
4821  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066litNum4151_failAssert1096null4518 should have thrown IllegalArgumentException");
4822    } catch (IllegalArgumentException expected) {
4823  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
4824    }
4825    }
4826   
 
4827  0 toggle @Ignore
4828    @Test(timeout = 30000)
4829    public void testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066litNum4178_failAssert1101_mg4470_failAssert1204() throws Exception {
4830  0 try {
4831    {
4832  0 Double __DSPOT_availability_210 = 0.3673320059283104;
4833  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4834  0 Assert.notNull(skills);
4835  0 Assert.notEmpty(skills);
4836  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
4837  0 Assert.notNull(resources);
4838  0 Assert.notEmpty(resources);
4839  0 List<Skill> skillsToAdd = new ArrayList<>();
4840  0 boolean o_testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066__11 = skillsToAdd.add(skills.get(0));
4841  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4842  0 Assert.notNull(resource);
4843  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resources.get(1).getId(), AmplReplanControllerProxyTest.projectId);
4844  0 Assert.notNull(resource);
4845  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066litNum4178 should have thrown ArrayIndexOutOfBoundsException");
4846  0 resource.setAvailability(__DSPOT_availability_210);
4847    }
4848  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066litNum4178_failAssert1101_mg4470 should have thrown ArrayIndexOutOfBoundsException");
4849    } catch (ArrayIndexOutOfBoundsException expected) {
4850  0 assertEquals("1", expected.getMessage());
4851    }
4852    }
4853   
 
4854  0 toggle @Ignore
4855    @Test(timeout = 30000)
4856    public void testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066litNum4178_failAssert1101null4508_failAssert1208() throws Exception {
4857  0 try {
4858    {
4859  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4860  0 Assert.notNull(skills);
4861  0 Assert.notEmpty(skills);
4862  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
4863  0 Assert.notNull(resources);
4864  0 Assert.notEmpty(resources);
4865  0 List<Skill> skillsToAdd = new ArrayList<>();
4866  0 boolean o_testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066__11 = skillsToAdd.add(skills.get(0));
4867  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(null, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4868  0 Assert.notNull(resource);
4869  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resources.get(1).getId(), AmplReplanControllerProxyTest.projectId);
4870  0 Assert.notNull(resource);
4871  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066litNum4178 should have thrown ArrayIndexOutOfBoundsException");
4872    }
4873  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066litNum4178_failAssert1101null4508 should have thrown IllegalArgumentException");
4874    } catch (IllegalArgumentException expected) {
4875  0 assertEquals("Provide a not-empty list of skills", expected.getMessage());
4876    }
4877    }
4878   
 
4879  0 toggle @Ignore
4880    @Test(timeout = 30000)
4881    public void testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066null4242_failAssert1111litNum4492_failAssert1254() throws Exception {
4882  0 try {
4883    {
4884  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4885  0 Assert.notNull(skills);
4886  0 Assert.notEmpty(skills);
4887  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
4888  0 Assert.notNull(resources);
4889  0 Assert.notEmpty(resources);
4890  0 List<Skill> skillsToAdd = new ArrayList<>();
4891  0 boolean o_testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066__11 = skillsToAdd.add(skills.get(0));
4892  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4893  0 Assert.notNull(resource);
4894  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4895  0 Assert.notNull(null);
4896  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066null4242 should have thrown IllegalArgumentException");
4897    }
4898  0 org.junit.Assert.fail("testAddDeleteSkillsOfResourceByIdOfProjectByIdlitNum4066null4242_failAssert1111litNum4492 should have thrown IllegalArgumentException");
4899    } catch (IllegalArgumentException expected) {
4900  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
4901    }
4902    }
4903   
 
4904  0 toggle @Ignore
4905    @Test(timeout = 30000)
4906    public void testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707() throws Exception {
4907  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4908  0 Assert.notNull(skills);
4909  0 Assert.notEmpty(skills);
4910  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4911  0 Assert.notEmpty(features);
4912  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4913  0 Assert.notNull(feature);
4914  0 List<Skill> skillsToDelete = new ArrayList<>();
4915  0 boolean o_testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707__16 = skillsToDelete.add(skills.get(0));
4916  0 assertTrue(o_testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707__16);
4917  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
4918  0 Assert.notNull(feature);
4919  0 assertTrue(o_testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707__16);
4920    }
4921   
 
4922  0 toggle @Ignore
4923    @Test(timeout = 30000)
4924    public void testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11703_failAssert2911() throws Exception {
4925  0 try {
4926  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4927  0 Assert.notNull(skills);
4928  0 Assert.notEmpty(skills);
4929  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4930  0 Assert.notEmpty(features);
4931  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
4932  0 Assert.notNull(feature);
4933  0 List<Skill> skillsToDelete = new ArrayList<>();
4934  0 skillsToDelete.add(skills.get(0));
4935  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
4936  0 Assert.notNull(feature);
4937  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11703 should have thrown ArrayIndexOutOfBoundsException");
4938    } catch (ArrayIndexOutOfBoundsException expected) {
4939  0 assertEquals("1", expected.getMessage());
4940    }
4941    }
4942   
 
4943  0 toggle @Ignore
4944    @Test(timeout = 30000)
4945    public void testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11709_failAssert2916() throws Exception {
4946  0 try {
4947  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4948  0 Assert.notNull(skills);
4949  0 Assert.notEmpty(skills);
4950  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4951  0 Assert.notEmpty(features);
4952  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4953  0 Assert.notNull(feature);
4954  0 List<Skill> skillsToDelete = new ArrayList<>();
4955  0 skillsToDelete.add(skills.get(1));
4956  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
4957  0 Assert.notNull(feature);
4958  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11709 should have thrown ArrayIndexOutOfBoundsException");
4959    } catch (ArrayIndexOutOfBoundsException expected) {
4960  0 assertEquals("1", expected.getMessage());
4961    }
4962    }
4963   
 
4964  0 toggle @Ignore
4965    @Test(timeout = 30000)
4966    public void testDeleteSkillsOfFeatureByIdOfProjectByIdnull11722_failAssert2921() throws Exception {
4967  0 try {
4968  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4969  0 Assert.notNull(null);
4970  0 Assert.notEmpty(skills);
4971  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4972  0 Assert.notEmpty(features);
4973  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4974  0 Assert.notNull(feature);
4975  0 List<Skill> skillsToDelete = new ArrayList<>();
4976  0 skillsToDelete.add(skills.get(0));
4977  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
4978  0 Assert.notNull(feature);
4979  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdnull11722 should have thrown IllegalArgumentException");
4980    } catch (IllegalArgumentException expected) {
4981  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
4982    }
4983    }
4984   
 
4985  0 toggle @Ignore
4986    @Test(timeout = 30000)
4987    public void testDeleteSkillsOfFeatureByIdOfProjectByIdnull11725_failAssert2922() throws Exception {
4988  0 try {
4989  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
4990  0 Assert.notNull(skills);
4991  0 Assert.notEmpty(skills);
4992  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
4993  0 Assert.notEmpty(features);
4994  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(null, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
4995  0 Assert.notNull(feature);
4996  0 List<Skill> skillsToDelete = new ArrayList<>();
4997  0 skillsToDelete.add(skills.get(0));
4998  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
4999  0 Assert.notNull(feature);
5000  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdnull11725 should have thrown IllegalArgumentException");
5001    } catch (IllegalArgumentException expected) {
5002  0 assertEquals("Provide a not-empty list of skills", expected.getMessage());
5003    }
5004    }
5005   
 
5006  0 toggle @Ignore
5007    @Test(timeout = 30000)
5008    public void testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707litNum11789_failAssert2926() throws Exception {
5009  0 try {
5010  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
5011  0 Assert.notNull(skills);
5012  0 Assert.notEmpty(skills);
5013  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5014  0 Assert.notEmpty(features);
5015  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5016  0 Assert.notNull(feature);
5017  0 List<Skill> skillsToDelete = new ArrayList<>();
5018  0 boolean o_testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707__16 = skillsToDelete.add(skills.get(1));
5019  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5020  0 Assert.notNull(feature);
5021  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707litNum11789 should have thrown ArrayIndexOutOfBoundsException");
5022    } catch (ArrayIndexOutOfBoundsException expected) {
5023  0 assertEquals("1", expected.getMessage());
5024    }
5025    }
5026   
 
5027  0 toggle @Ignore
5028    @Test(timeout = 30000)
5029    public void testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707null11858_failAssert2931() throws Exception {
5030  0 try {
5031  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
5032  0 Assert.notNull(null);
5033  0 Assert.notEmpty(skills);
5034  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5035  0 Assert.notEmpty(features);
5036  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5037  0 Assert.notNull(feature);
5038  0 List<Skill> skillsToDelete = new ArrayList<>();
5039  0 boolean o_testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707__16 = skillsToDelete.add(skills.get(0));
5040  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5041  0 Assert.notNull(feature);
5042  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707null11858 should have thrown IllegalArgumentException");
5043    } catch (IllegalArgumentException expected) {
5044  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
5045    }
5046    }
5047   
 
5048  0 toggle @Ignore
5049    @Test(timeout = 30000)
5050    public void testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707null11870_failAssert2932() throws Exception {
5051  0 try {
5052  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
5053  0 Assert.notNull(skills);
5054  0 Assert.notEmpty(skills);
5055  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5056  0 Assert.notEmpty(features);
5057  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(null, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5058  0 Assert.notNull(feature);
5059  0 List<Skill> skillsToDelete = new ArrayList<>();
5060  0 boolean o_testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707__16 = skillsToDelete.add(skills.get(0));
5061  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5062  0 Assert.notNull(feature);
5063  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707null11870 should have thrown IllegalArgumentException");
5064    } catch (IllegalArgumentException expected) {
5065  0 assertEquals("Provide a not-empty list of skills", expected.getMessage());
5066    }
5067    }
5068   
 
5069  0 toggle @Ignore
5070    @Test(timeout = 30000)
5071    public void testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707null11876_failAssert2935() throws Exception {
5072  0 try {
5073  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
5074  0 Assert.notNull(skills);
5075  0 Assert.notEmpty(skills);
5076  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5077  0 Assert.notEmpty(features);
5078  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5079  0 Assert.notNull(feature);
5080  0 List<Skill> skillsToDelete = new ArrayList<>();
5081  0 boolean o_testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707__16 = skillsToDelete.add(skills.get(0));
5082  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5083  0 Assert.notNull(null);
5084  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707null11876 should have thrown IllegalArgumentException");
5085    } catch (IllegalArgumentException expected) {
5086  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
5087    }
5088    }
5089   
 
5090  0 toggle @Ignore
5091    @Test(timeout = 30000)
5092    public void testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11703_failAssert2911litNum11791_failAssert2936() throws Exception {
5093  0 try {
5094    {
5095  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
5096  0 Assert.notNull(skills);
5097  0 Assert.notEmpty(skills);
5098  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5099  0 Assert.notEmpty(features);
5100  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
5101  0 Assert.notNull(feature);
5102  0 List<Skill> skillsToDelete = new ArrayList<>();
5103  0 skillsToDelete.add(skills.get(1));
5104  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5105  0 Assert.notNull(feature);
5106  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11703 should have thrown ArrayIndexOutOfBoundsException");
5107    }
5108  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11703_failAssert2911litNum11791 should have thrown ArrayIndexOutOfBoundsException");
5109    } catch (ArrayIndexOutOfBoundsException expected) {
5110  0 assertEquals("1", expected.getMessage());
5111    }
5112    }
5113   
 
5114  1 toggle @Test(timeout = 30000)
5115    public void testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11703_failAssert2911_mg11828_failAssert2943() throws Exception {
5116  1 try {
5117    {
5118  1 Date __DSPOT_deadline_592 = new Date("C6HvQ{7`[>;YwP/8[Coz");
5119  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
5120  0 Assert.notNull(skills);
5121  0 Assert.notEmpty(skills);
5122  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5123  0 Assert.notEmpty(features);
5124  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
5125  0 Assert.notNull(feature);
5126  0 List<Skill> skillsToDelete = new ArrayList<>();
5127  0 skillsToDelete.add(skills.get(0));
5128  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5129  0 Assert.notNull(feature);
5130  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11703 should have thrown ArrayIndexOutOfBoundsException");
5131  0 feature.setDeadline(__DSPOT_deadline_592);
5132    }
5133  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11703_failAssert2911_mg11828 should have thrown IllegalArgumentException");
5134    } catch (IllegalArgumentException expected) {
5135  1 assertEquals(null, expected.getMessage());
5136    }
5137    }
5138   
 
5139  0 toggle @Ignore
5140    @Test(timeout = 30000)
5141    public void testDeleteSkillsOfFeatureByIdOfProjectByIdnull11722_failAssert2921_mg11855_failAssert2980() throws Exception {
5142  0 try {
5143    {
5144  0 List<Feature> __DSPOT_dependencies_613 = Collections.singletonList(new Feature());
5145  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
5146  0 Assert.notNull(null);
5147  0 Assert.notEmpty(skills);
5148  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5149  0 Assert.notEmpty(features);
5150  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5151  0 Assert.notNull(feature);
5152  0 List<Skill> skillsToDelete = new ArrayList<>();
5153  0 skillsToDelete.add(skills.get(0));
5154  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5155  0 Assert.notNull(feature);
5156  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdnull11722 should have thrown IllegalArgumentException");
5157  0 feature.setDependencies(__DSPOT_dependencies_613);
5158    }
5159  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdnull11722_failAssert2921_mg11855 should have thrown IllegalArgumentException");
5160    } catch (IllegalArgumentException expected) {
5161  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
5162    }
5163    }
5164   
 
5165  0 toggle @Ignore
5166    @Test(timeout = 30000)
5167    public void testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707litNum11789_failAssert2926_mg12101_failAssert3012() throws Exception {
5168  0 try {
5169    {
5170  0 Integer __DSPOT_code_619 = 1555849796;
5171  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
5172  0 Assert.notNull(skills);
5173  0 Assert.notEmpty(skills);
5174  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5175  0 Assert.notEmpty(features);
5176  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5177  0 Assert.notNull(feature);
5178  0 List<Skill> skillsToDelete = new ArrayList<>();
5179  0 boolean o_testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707__16 = skillsToDelete.add(skills.get(1));
5180  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5181  0 Assert.notNull(feature);
5182  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707litNum11789 should have thrown ArrayIndexOutOfBoundsException");
5183  0 feature.setCode(__DSPOT_code_619);
5184    }
5185  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707litNum11789_failAssert2926_mg12101 should have thrown ArrayIndexOutOfBoundsException");
5186    } catch (ArrayIndexOutOfBoundsException expected) {
5187  0 assertEquals("1", expected.getMessage());
5188    }
5189    }
5190   
 
5191  1 toggle @Test(timeout = 30000)
5192    public void testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707litNum11789_failAssert2926_mg12111_failAssert3013() throws Exception {
5193  1 try {
5194    {
5195  1 Date __DSPOT_deadline_621 = new Date("j.pbZs?{yo3o#YMTVY|P");
5196  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
5197  0 Assert.notNull(skills);
5198  0 Assert.notEmpty(skills);
5199  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5200  0 Assert.notEmpty(features);
5201  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5202  0 Assert.notNull(feature);
5203  0 List<Skill> skillsToDelete = new ArrayList<>();
5204  0 boolean o_testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707__16 = skillsToDelete.add(skills.get(1));
5205  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5206  0 Assert.notNull(feature);
5207  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707litNum11789 should have thrown ArrayIndexOutOfBoundsException");
5208  0 feature.setDeadline(__DSPOT_deadline_621);
5209    }
5210  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707litNum11789_failAssert2926_mg12111 should have thrown IllegalArgumentException");
5211    } catch (IllegalArgumentException expected) {
5212  1 assertEquals(null, expected.getMessage());
5213    }
5214    }
5215   
 
5216  0 toggle @Ignore
5217    @Test(timeout = 30000)
5218    public void testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707litNum11789_failAssert2926null12176_failAssert3019() throws Exception {
5219  0 try {
5220    {
5221  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
5222  0 Assert.notNull(null);
5223  0 Assert.notEmpty(skills);
5224  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5225  0 Assert.notEmpty(features);
5226  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5227  0 Assert.notNull(feature);
5228  0 List<Skill> skillsToDelete = new ArrayList<>();
5229  0 boolean o_testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707__16 = skillsToDelete.add(skills.get(1));
5230  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5231  0 Assert.notNull(feature);
5232  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707litNum11789 should have thrown ArrayIndexOutOfBoundsException");
5233    }
5234  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707litNum11789_failAssert2926null12176 should have thrown IllegalArgumentException");
5235    } catch (IllegalArgumentException expected) {
5236  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
5237    }
5238    }
5239   
 
5240  0 toggle @Ignore
5241    @Test(timeout = 30000)
5242    public void testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707litNum11789_failAssert2926null12194_failAssert3020() throws Exception {
5243  0 try {
5244    {
5245  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
5246  0 Assert.notNull(skills);
5247  0 Assert.notEmpty(skills);
5248  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5249  0 Assert.notEmpty(features);
5250  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(null, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5251  0 Assert.notNull(feature);
5252  0 List<Skill> skillsToDelete = new ArrayList<>();
5253  0 boolean o_testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707__16 = skillsToDelete.add(skills.get(1));
5254  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5255  0 Assert.notNull(feature);
5256  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707litNum11789 should have thrown ArrayIndexOutOfBoundsException");
5257    }
5258  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707litNum11789_failAssert2926null12194 should have thrown IllegalArgumentException");
5259    } catch (IllegalArgumentException expected) {
5260  0 assertEquals("Provide a not-empty list of skills", expected.getMessage());
5261    }
5262    }
5263   
 
5264  0 toggle @Ignore
5265    @Test(timeout = 30000)
5266    public void testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707null11876_failAssert2935litNum12130_failAssert3062() throws Exception {
5267  0 try {
5268    {
5269  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
5270  0 Assert.notNull(skills);
5271  0 Assert.notEmpty(skills);
5272  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5273  0 Assert.notEmpty(features);
5274  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5275  0 Assert.notNull(feature);
5276  0 List<Skill> skillsToDelete = new ArrayList<>();
5277  0 boolean o_testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707__16 = skillsToDelete.add(skills.get(0));
5278  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5279  0 Assert.notNull(null);
5280  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707null11876 should have thrown IllegalArgumentException");
5281    }
5282  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11707null11876_failAssert2935litNum12130 should have thrown IllegalArgumentException");
5283    } catch (IllegalArgumentException expected) {
5284  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
5285    }
5286    }
5287   
 
5288  0 toggle @Ignore
5289    @Test(timeout = 30000)
5290    public void testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11703_failAssert2911litNum11791_failAssert2936null12171_failAssert3076() throws Exception {
5291  0 try {
5292    {
5293    {
5294  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
5295  0 Assert.notNull(skills);
5296  0 Assert.notEmpty(skills);
5297  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5298  0 Assert.notEmpty(features);
5299  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(null, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
5300  0 Assert.notNull(feature);
5301  0 List<Skill> skillsToDelete = new ArrayList<>();
5302  0 skillsToDelete.add(skills.get(1));
5303  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5304  0 Assert.notNull(feature);
5305  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11703 should have thrown ArrayIndexOutOfBoundsException");
5306    }
5307  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11703_failAssert2911litNum11791 should have thrown ArrayIndexOutOfBoundsException");
5308    }
5309  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdlitNum11703_failAssert2911litNum11791_failAssert2936null12171 should have thrown ArrayIndexOutOfBoundsException");
5310    } catch (ArrayIndexOutOfBoundsException expected) {
5311  0 assertEquals("1", expected.getMessage());
5312    }
5313    }
5314   
 
5315  0 toggle @Ignore
5316    @Test(timeout = 30000)
5317    public void testDeleteSkillsOfFeatureByIdOfProjectByIdnull11722_failAssert2921_mg11855_failAssert2980litNum12103_failAssert3100() throws Exception {
5318  0 try {
5319    {
5320    {
5321  0 List<Feature> __DSPOT_dependencies_613 = Collections.singletonList(new Feature());
5322  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
5323  0 Assert.notNull(null);
5324  0 Assert.notEmpty(skills);
5325  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5326  0 Assert.notEmpty(features);
5327  0 Feature feature = AmplReplanControllerProxyTest.proxy.addSkillsOfFeatureByIdOfProjectById(skills, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
5328  0 Assert.notNull(feature);
5329  0 List<Skill> skillsToDelete = new ArrayList<>();
5330  0 skillsToDelete.add(skills.get(0));
5331  0 feature = AmplReplanControllerProxyTest.proxy.deleteSkillsOfFeatureByIdOfProjectById(skillsToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5332  0 Assert.notNull(feature);
5333  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdnull11722 should have thrown IllegalArgumentException");
5334  0 feature.setDependencies(__DSPOT_dependencies_613);
5335    }
5336  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdnull11722_failAssert2921_mg11855 should have thrown IllegalArgumentException");
5337    }
5338  0 org.junit.Assert.fail("testDeleteSkillsOfFeatureByIdOfProjectByIdnull11722_failAssert2921_mg11855_failAssert2980litNum12103 should have thrown IllegalArgumentException");
5339    } catch (IllegalArgumentException expected) {
5340  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
5341    }
5342    }
5343   
 
5344  0 toggle @Ignore
5345    @Test(timeout = 30000)
5346    public void testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284() throws Exception {
5347  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5348  0 Assert.notNull(features);
5349  0 Assert.notEmpty(features);
5350  0 List<Feature> dependenciesToAdd = new ArrayList<>();
5351  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__7 = dependenciesToAdd.add(features.get(0));
5352  0 assertTrue(o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__7);
5353  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependenciesToAdd, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5354  0 Assert.notNull(feature);
5355  0 List<Feature> dependenciesToDelete = new ArrayList<>();
5356  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__16 = dependenciesToDelete.add(features.get(0));
5357  0 assertTrue(o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__16);
5358  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependenciesToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5359  0 Assert.notNull(feature);
5360  0 assertTrue(o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__7);
5361  0 assertTrue(o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__16);
5362    }
5363   
 
5364  0 toggle @Ignore
5365    @Test(timeout = 30000)
5366    public void testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7280_failAssert1881() throws Exception {
5367  0 try {
5368  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5369  0 Assert.notNull(features);
5370  0 Assert.notEmpty(features);
5371  0 List<Feature> dependenciesToAdd = new ArrayList<>();
5372  0 dependenciesToAdd.add(features.get(1));
5373  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependenciesToAdd, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5374  0 Assert.notNull(feature);
5375  0 List<Feature> dependenciesToDelete = new ArrayList<>();
5376  0 dependenciesToDelete.add(features.get(0));
5377  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependenciesToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5378  0 Assert.notNull(feature);
5379  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7280 should have thrown ArrayIndexOutOfBoundsException");
5380    } catch (ArrayIndexOutOfBoundsException expected) {
5381  0 assertEquals("1", expected.getMessage());
5382    }
5383    }
5384   
 
5385  0 toggle @Ignore
5386    @Test(timeout = 30000)
5387    public void testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7292_failAssert1891() throws Exception {
5388  0 try {
5389  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5390  0 Assert.notNull(features);
5391  0 Assert.notEmpty(features);
5392  0 List<Feature> dependenciesToAdd = new ArrayList<>();
5393  0 dependenciesToAdd.add(features.get(0));
5394  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependenciesToAdd, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5395  0 Assert.notNull(feature);
5396  0 List<Feature> dependenciesToDelete = new ArrayList<>();
5397  0 dependenciesToDelete.add(features.get(1));
5398  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependenciesToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5399  0 Assert.notNull(feature);
5400  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7292 should have thrown ArrayIndexOutOfBoundsException");
5401    } catch (ArrayIndexOutOfBoundsException expected) {
5402  0 assertEquals("1", expected.getMessage());
5403    }
5404    }
5405   
 
5406  0 toggle @Ignore
5407    @Test(timeout = 30000)
5408    public void testDeleteDependenciesOfFeatureByIdOfProjectByIdnull7307_failAssert1897() throws Exception {
5409  0 try {
5410  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5411  0 Assert.notNull(features);
5412  0 Assert.notEmpty(features);
5413  0 List<Feature> dependenciesToAdd = new ArrayList<>();
5414  0 dependenciesToAdd.add(features.get(0));
5415  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(null, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5416  0 Assert.notNull(feature);
5417  0 List<Feature> dependenciesToDelete = new ArrayList<>();
5418  0 dependenciesToDelete.add(features.get(0));
5419  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependenciesToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5420  0 Assert.notNull(feature);
5421  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdnull7307 should have thrown IllegalArgumentException");
5422    } catch (IllegalArgumentException expected) {
5423  0 assertEquals("Provide a not-empty list of features", expected.getMessage());
5424    }
5425    }
5426   
 
5427  0 toggle @Ignore
5428    @Test(timeout = 30000)
5429    public void testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284litNum7383_failAssert1901() throws Exception {
5430  0 try {
5431  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5432  0 Assert.notNull(features);
5433  0 Assert.notEmpty(features);
5434  0 List<Feature> dependenciesToAdd = new ArrayList<>();
5435  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__7 = dependenciesToAdd.add(features.get(0));
5436  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependenciesToAdd, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
5437  0 Assert.notNull(feature);
5438  0 List<Feature> dependenciesToDelete = new ArrayList<>();
5439  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__16 = dependenciesToDelete.add(features.get(0));
5440  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependenciesToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5441  0 Assert.notNull(feature);
5442  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284litNum7383 should have thrown ArrayIndexOutOfBoundsException");
5443    } catch (ArrayIndexOutOfBoundsException expected) {
5444  0 assertEquals("1", expected.getMessage());
5445    }
5446    }
5447   
 
5448  0 toggle @Ignore
5449    @Test(timeout = 30000)
5450    public void testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284litNum7408_failAssert1906() throws Exception {
5451  0 try {
5452  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5453  0 Assert.notNull(features);
5454  0 Assert.notEmpty(features);
5455  0 List<Feature> dependenciesToAdd = new ArrayList<>();
5456  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__7 = dependenciesToAdd.add(features.get(0));
5457  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependenciesToAdd, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5458  0 Assert.notNull(feature);
5459  0 List<Feature> dependenciesToDelete = new ArrayList<>();
5460  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__16 = dependenciesToDelete.add(features.get(1));
5461  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependenciesToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5462  0 Assert.notNull(feature);
5463  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284litNum7408 should have thrown ArrayIndexOutOfBoundsException");
5464    } catch (ArrayIndexOutOfBoundsException expected) {
5465  0 assertEquals("1", expected.getMessage());
5466    }
5467    }
5468   
 
5469  0 toggle @Ignore
5470    @Test(timeout = 30000)
5471    public void testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284null7462_failAssert1912() throws Exception {
5472  0 try {
5473  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5474  0 Assert.notNull(features);
5475  0 Assert.notEmpty(features);
5476  0 List<Feature> dependenciesToAdd = new ArrayList<>();
5477  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__7 = dependenciesToAdd.add(features.get(0));
5478  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(null, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5479  0 Assert.notNull(feature);
5480  0 List<Feature> dependenciesToDelete = new ArrayList<>();
5481  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__16 = dependenciesToDelete.add(features.get(0));
5482  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependenciesToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5483  0 Assert.notNull(feature);
5484  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284null7462 should have thrown IllegalArgumentException");
5485    } catch (IllegalArgumentException expected) {
5486  0 assertEquals("Provide a not-empty list of features", expected.getMessage());
5487    }
5488    }
5489   
 
5490  0 toggle @Ignore
5491    @Test(timeout = 30000)
5492    public void testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284null7467_failAssert1915() throws Exception {
5493  0 try {
5494  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5495  0 Assert.notNull(features);
5496  0 Assert.notEmpty(features);
5497  0 List<Feature> dependenciesToAdd = new ArrayList<>();
5498  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__7 = dependenciesToAdd.add(features.get(0));
5499  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependenciesToAdd, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5500  0 Assert.notNull(feature);
5501  0 List<Feature> dependenciesToDelete = new ArrayList<>();
5502  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__16 = dependenciesToDelete.add(features.get(0));
5503  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependenciesToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5504  0 Assert.notNull(null);
5505  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284null7467 should have thrown IllegalArgumentException");
5506    } catch (IllegalArgumentException expected) {
5507  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
5508    }
5509    }
5510   
 
5511  0 toggle @Ignore
5512    @Test(timeout = 30000)
5513    public void testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284litNum7383_failAssert1901litNum7666_failAssert1981() throws Exception {
5514  0 try {
5515    {
5516  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5517  0 Assert.notNull(features);
5518  0 Assert.notEmpty(features);
5519  0 List<Feature> dependenciesToAdd = new ArrayList<>();
5520  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__7 = dependenciesToAdd.add(features.get(0));
5521  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependenciesToAdd, features.get(1).getId(), AmplReplanControllerProxyTest.projectId);
5522  0 Assert.notNull(feature);
5523  0 List<Feature> dependenciesToDelete = new ArrayList<>();
5524  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__16 = dependenciesToDelete.add(features.get(1));
5525  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependenciesToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5526  0 Assert.notNull(feature);
5527  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284litNum7383 should have thrown ArrayIndexOutOfBoundsException");
5528    }
5529  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284litNum7383_failAssert1901litNum7666 should have thrown ArrayIndexOutOfBoundsException");
5530    } catch (ArrayIndexOutOfBoundsException expected) {
5531  0 assertEquals("1", expected.getMessage());
5532    }
5533    }
5534   
 
5535  0 toggle @Ignore
5536    @Test(timeout = 30000)
5537    public void testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284litNum7408_failAssert1906_mg7672_failAssert1999() throws Exception {
5538  0 try {
5539    {
5540  0 Integer __DSPOT_code_498 = 1190111293;
5541  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5542  0 Assert.notNull(features);
5543  0 Assert.notEmpty(features);
5544  0 List<Feature> dependenciesToAdd = new ArrayList<>();
5545  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__7 = dependenciesToAdd.add(features.get(0));
5546  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependenciesToAdd, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5547  0 Assert.notNull(feature);
5548  0 List<Feature> dependenciesToDelete = new ArrayList<>();
5549  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__16 = dependenciesToDelete.add(features.get(1));
5550  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependenciesToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5551  0 Assert.notNull(feature);
5552  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284litNum7408 should have thrown ArrayIndexOutOfBoundsException");
5553  0 feature.setCode(__DSPOT_code_498);
5554    }
5555  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284litNum7408_failAssert1906_mg7672 should have thrown ArrayIndexOutOfBoundsException");
5556    } catch (ArrayIndexOutOfBoundsException expected) {
5557  0 assertEquals("1", expected.getMessage());
5558    }
5559    }
5560   
 
5561  1 toggle @Test(timeout = 30000)
5562    public void testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284litNum7408_failAssert1906_mg7680_failAssert2000() throws Exception {
5563  1 try {
5564    {
5565  1 Date __DSPOT_deadline_499 = new Date("ErJ,Q*wO|INCdXv>?dZt");
5566  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5567  0 Assert.notNull(features);
5568  0 Assert.notEmpty(features);
5569  0 List<Feature> dependenciesToAdd = new ArrayList<>();
5570  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__7 = dependenciesToAdd.add(features.get(0));
5571  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependenciesToAdd, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5572  0 Assert.notNull(feature);
5573  0 List<Feature> dependenciesToDelete = new ArrayList<>();
5574  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__16 = dependenciesToDelete.add(features.get(1));
5575  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependenciesToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5576  0 Assert.notNull(feature);
5577  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284litNum7408 should have thrown ArrayIndexOutOfBoundsException");
5578  0 feature.setDeadline(__DSPOT_deadline_499);
5579    }
5580  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284litNum7408_failAssert1906_mg7680 should have thrown IllegalArgumentException");
5581    } catch (IllegalArgumentException expected) {
5582  1 assertEquals(null, expected.getMessage());
5583    }
5584    }
5585   
 
5586  0 toggle @Ignore
5587    @Test(timeout = 30000)
5588    public void testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284litNum7408_failAssert1906null7722_failAssert2007() throws Exception {
5589  0 try {
5590    {
5591  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5592  0 Assert.notNull(features);
5593  0 Assert.notEmpty(features);
5594  0 List<Feature> dependenciesToAdd = new ArrayList<>();
5595  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__7 = dependenciesToAdd.add(features.get(0));
5596  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(null, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5597  0 Assert.notNull(feature);
5598  0 List<Feature> dependenciesToDelete = new ArrayList<>();
5599  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__16 = dependenciesToDelete.add(features.get(1));
5600  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependenciesToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5601  0 Assert.notNull(feature);
5602  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284litNum7408 should have thrown ArrayIndexOutOfBoundsException");
5603    }
5604  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284litNum7408_failAssert1906null7722 should have thrown IllegalArgumentException");
5605    } catch (IllegalArgumentException expected) {
5606  0 assertEquals("Provide a not-empty list of features", expected.getMessage());
5607    }
5608    }
5609   
 
5610  0 toggle @Ignore
5611    @Test(timeout = 30000)
5612    public void testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284null7467_failAssert1915litNum7681_failAssert2038() throws Exception {
5613  0 try {
5614    {
5615  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
5616  0 Assert.notNull(features);
5617  0 Assert.notEmpty(features);
5618  0 List<Feature> dependenciesToAdd = new ArrayList<>();
5619  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__7 = dependenciesToAdd.add(features.get(0));
5620  0 Feature feature = AmplReplanControllerProxyTest.proxy.addDependenciesOfFeatureByIdOfProjectById(dependenciesToAdd, features.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5621  0 Assert.notNull(feature);
5622  0 List<Feature> dependenciesToDelete = new ArrayList<>();
5623  0 boolean o_testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284__16 = dependenciesToDelete.add(features.get(0));
5624  0 feature = AmplReplanControllerProxyTest.proxy.deleteDependenciesOfFeatureByIdOfProjectById(dependenciesToDelete, feature.getId(), AmplReplanControllerProxyTest.projectId);
5625  0 Assert.notNull(null);
5626  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284null7467 should have thrown IllegalArgumentException");
5627    }
5628  0 org.junit.Assert.fail("testDeleteDependenciesOfFeatureByIdOfProjectByIdlitNum7284null7467_failAssert1915litNum7681 should have thrown IllegalArgumentException");
5629    } catch (IllegalArgumentException expected) {
5630  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
5631    }
5632    }
5633   
 
5634  0 toggle @Ignore
5635    @Test(timeout = 30000)
5636    public void testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554() throws Exception {
5637  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
5638  0 Assert.notNull(resources);
5639  0 Assert.notEmpty(resources);
5640  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
5641  0 Assert.notNull(releases);
5642  0 Assert.notEmpty(releases);
5643  0 List<Resource> resourcesToAdd = new ArrayList<>();
5644  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__11 = resourcesToAdd.add(resources.get(0));
5645  0 assertTrue(o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__11);
5646  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5647  0 Assert.notNull(release);
5648  0 List<Resource> resourcesToDelete = new ArrayList<>();
5649  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__20 = resourcesToDelete.add(resources.get(0));
5650  0 assertTrue(o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__20);
5651  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
5652  0 Assert.notNull(release);
5653  0 assertTrue(o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__11);
5654  0 assertTrue(o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__20);
5655    }
5656   
 
5657  0 toggle @Ignore
5658    @Test(timeout = 30000)
5659    public void testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10550_failAssert2596() throws Exception {
5660  0 try {
5661  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
5662  0 Assert.notNull(resources);
5663  0 Assert.notEmpty(resources);
5664  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
5665  0 Assert.notNull(releases);
5666  0 Assert.notEmpty(releases);
5667  0 List<Resource> resourcesToAdd = new ArrayList<>();
5668  0 resourcesToAdd.add(resources.get(1));
5669  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5670  0 Assert.notNull(release);
5671  0 List<Resource> resourcesToDelete = new ArrayList<>();
5672  0 resourcesToDelete.add(resources.get(0));
5673  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
5674  0 Assert.notNull(release);
5675  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10550 should have thrown ArrayIndexOutOfBoundsException");
5676    } catch (ArrayIndexOutOfBoundsException expected) {
5677  0 assertEquals("1", expected.getMessage());
5678    }
5679    }
5680   
 
5681  0 toggle @Ignore
5682    @Test(timeout = 30000)
5683    public void testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10562_failAssert2606() throws Exception {
5684  0 try {
5685  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
5686  0 Assert.notNull(resources);
5687  0 Assert.notEmpty(resources);
5688  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
5689  0 Assert.notNull(releases);
5690  0 Assert.notEmpty(releases);
5691  0 List<Resource> resourcesToAdd = new ArrayList<>();
5692  0 resourcesToAdd.add(resources.get(0));
5693  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5694  0 Assert.notNull(release);
5695  0 List<Resource> resourcesToDelete = new ArrayList<>();
5696  0 resourcesToDelete.add(resources.get(1));
5697  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
5698  0 Assert.notNull(release);
5699  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10562 should have thrown ArrayIndexOutOfBoundsException");
5700    } catch (ArrayIndexOutOfBoundsException expected) {
5701  0 assertEquals("1", expected.getMessage());
5702    }
5703    }
5704   
 
5705  0 toggle @Ignore
5706    @Test(timeout = 30000)
5707    public void testDeleteResourcesOfReleaseByIdOfProjectByIdnull10571_failAssert2611() throws Exception {
5708  0 try {
5709  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
5710  0 Assert.notNull(null);
5711  0 Assert.notEmpty(resources);
5712  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
5713  0 Assert.notNull(releases);
5714  0 Assert.notEmpty(releases);
5715  0 List<Resource> resourcesToAdd = new ArrayList<>();
5716  0 resourcesToAdd.add(resources.get(0));
5717  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5718  0 Assert.notNull(release);
5719  0 List<Resource> resourcesToDelete = new ArrayList<>();
5720  0 resourcesToDelete.add(resources.get(0));
5721  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
5722  0 Assert.notNull(release);
5723  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdnull10571 should have thrown IllegalArgumentException");
5724    } catch (IllegalArgumentException expected) {
5725  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
5726    }
5727    }
5728   
 
5729  0 toggle @Ignore
5730    @Test(timeout = 30000)
5731    public void testDeleteResourcesOfReleaseByIdOfProjectByIdnull10575_failAssert2613() throws Exception {
5732  0 try {
5733  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
5734  0 Assert.notNull(resources);
5735  0 Assert.notEmpty(resources);
5736  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
5737  0 Assert.notNull(releases);
5738  0 Assert.notEmpty(releases);
5739  0 List<Resource> resourcesToAdd = new ArrayList<>();
5740  0 resourcesToAdd.add(resources.get(0));
5741  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5742  0 Assert.notNull(release);
5743  0 List<Resource> resourcesToDelete = new ArrayList<>();
5744  0 resourcesToDelete.add(resources.get(0));
5745  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
5746  0 Assert.notNull(release);
5747  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdnull10575 should have thrown IllegalArgumentException");
5748    } catch (IllegalArgumentException expected) {
5749  0 assertEquals("Provide a not-empty list of resources", expected.getMessage());
5750    }
5751    }
5752   
 
5753  0 toggle @Ignore
5754    @Test(timeout = 30000)
5755    public void testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554litNum10655_failAssert2617() throws Exception {
5756  0 try {
5757  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
5758  0 Assert.notNull(resources);
5759  0 Assert.notEmpty(resources);
5760  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
5761  0 Assert.notNull(releases);
5762  0 Assert.notEmpty(releases);
5763  0 List<Resource> resourcesToAdd = new ArrayList<>();
5764  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__11 = resourcesToAdd.add(resources.get(0));
5765  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
5766  0 Assert.notNull(release);
5767  0 List<Resource> resourcesToDelete = new ArrayList<>();
5768  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__20 = resourcesToDelete.add(resources.get(0));
5769  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
5770  0 Assert.notNull(release);
5771  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554litNum10655 should have thrown ArrayIndexOutOfBoundsException");
5772    } catch (ArrayIndexOutOfBoundsException expected) {
5773  0 assertEquals("1", expected.getMessage());
5774    }
5775    }
5776   
 
5777  0 toggle @Ignore
5778    @Test(timeout = 30000)
5779    public void testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554litNum10684_failAssert2622() throws Exception {
5780  0 try {
5781  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
5782  0 Assert.notNull(resources);
5783  0 Assert.notEmpty(resources);
5784  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
5785  0 Assert.notNull(releases);
5786  0 Assert.notEmpty(releases);
5787  0 List<Resource> resourcesToAdd = new ArrayList<>();
5788  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__11 = resourcesToAdd.add(resources.get(0));
5789  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5790  0 Assert.notNull(release);
5791  0 List<Resource> resourcesToDelete = new ArrayList<>();
5792  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__20 = resourcesToDelete.add(resources.get(1));
5793  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
5794  0 Assert.notNull(release);
5795  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554litNum10684 should have thrown ArrayIndexOutOfBoundsException");
5796    } catch (ArrayIndexOutOfBoundsException expected) {
5797  0 assertEquals("1", expected.getMessage());
5798    }
5799    }
5800   
 
5801  0 toggle @Ignore
5802    @Test(timeout = 30000)
5803    public void testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554null10730_failAssert2627() throws Exception {
5804  0 try {
5805  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
5806  0 Assert.notNull(null);
5807  0 Assert.notEmpty(resources);
5808  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
5809  0 Assert.notNull(releases);
5810  0 Assert.notEmpty(releases);
5811  0 List<Resource> resourcesToAdd = new ArrayList<>();
5812  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__11 = resourcesToAdd.add(resources.get(0));
5813  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5814  0 Assert.notNull(release);
5815  0 List<Resource> resourcesToDelete = new ArrayList<>();
5816  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__20 = resourcesToDelete.add(resources.get(0));
5817  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
5818  0 Assert.notNull(release);
5819  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554null10730 should have thrown IllegalArgumentException");
5820    } catch (IllegalArgumentException expected) {
5821  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
5822    }
5823    }
5824   
 
5825  0 toggle @Ignore
5826    @Test(timeout = 30000)
5827    public void testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554null10744_failAssert2629() throws Exception {
5828  0 try {
5829  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
5830  0 Assert.notNull(resources);
5831  0 Assert.notEmpty(resources);
5832  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
5833  0 Assert.notNull(releases);
5834  0 Assert.notEmpty(releases);
5835  0 List<Resource> resourcesToAdd = new ArrayList<>();
5836  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__11 = resourcesToAdd.add(resources.get(0));
5837  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5838  0 Assert.notNull(release);
5839  0 List<Resource> resourcesToDelete = new ArrayList<>();
5840  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__20 = resourcesToDelete.add(resources.get(0));
5841  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
5842  0 Assert.notNull(release);
5843  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554null10744 should have thrown IllegalArgumentException");
5844    } catch (IllegalArgumentException expected) {
5845  0 assertEquals("Provide a not-empty list of resources", expected.getMessage());
5846    }
5847    }
5848   
 
5849  0 toggle @Ignore
5850    @Test(timeout = 30000)
5851    public void testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554null10753_failAssert2632() throws Exception {
5852  0 try {
5853  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
5854  0 Assert.notNull(resources);
5855  0 Assert.notEmpty(resources);
5856  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
5857  0 Assert.notNull(releases);
5858  0 Assert.notEmpty(releases);
5859  0 List<Resource> resourcesToAdd = new ArrayList<>();
5860  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__11 = resourcesToAdd.add(resources.get(0));
5861  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5862  0 Assert.notNull(release);
5863  0 List<Resource> resourcesToDelete = new ArrayList<>();
5864  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__20 = resourcesToDelete.add(resources.get(0));
5865  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
5866  0 Assert.notNull(null);
5867  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554null10753 should have thrown IllegalArgumentException");
5868    } catch (IllegalArgumentException expected) {
5869  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
5870    }
5871    }
5872   
 
5873  1 toggle @Test(timeout = 30000)
5874    public void testDeleteResourcesOfReleaseByIdOfProjectByIdnull10571_failAssert2611_mg10716_failAssert2681() throws Exception {
5875  1 try {
5876    {
5877  1 Date __DSPOT_deadline_550 = new Date("]!qOeddHWm8&1a$RH&p;");
5878  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
5879  0 Assert.notNull(null);
5880  0 Assert.notEmpty(resources);
5881  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
5882  0 Assert.notNull(releases);
5883  0 Assert.notEmpty(releases);
5884  0 List<Resource> resourcesToAdd = new ArrayList<>();
5885  0 resourcesToAdd.add(resources.get(0));
5886  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5887  0 Assert.notNull(release);
5888  0 List<Resource> resourcesToDelete = new ArrayList<>();
5889  0 resourcesToDelete.add(resources.get(0));
5890  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
5891  0 Assert.notNull(release);
5892  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdnull10571 should have thrown IllegalArgumentException");
5893  0 release.setDeadline(__DSPOT_deadline_550);
5894    }
5895  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdnull10571_failAssert2611_mg10716 should have thrown IllegalArgumentException");
5896    } catch (IllegalArgumentException expected) {
5897  1 assertEquals(null, expected.getMessage());
5898    }
5899    }
5900   
 
5901  0 toggle @Ignore
5902    @Test(timeout = 30000)
5903    public void testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554litNum10655_failAssert2617litNum10978_failAssert2715() throws Exception {
5904  0 try {
5905    {
5906  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
5907  0 Assert.notNull(resources);
5908  0 Assert.notEmpty(resources);
5909  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
5910  0 Assert.notNull(releases);
5911  0 Assert.notEmpty(releases);
5912  0 List<Resource> resourcesToAdd = new ArrayList<>();
5913  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__11 = resourcesToAdd.add(resources.get(0));
5914  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
5915  0 Assert.notNull(release);
5916  0 List<Resource> resourcesToDelete = new ArrayList<>();
5917  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__20 = resourcesToDelete.add(resources.get(1));
5918  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
5919  0 Assert.notNull(release);
5920  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554litNum10655 should have thrown ArrayIndexOutOfBoundsException");
5921    }
5922  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554litNum10655_failAssert2617litNum10978 should have thrown ArrayIndexOutOfBoundsException");
5923    } catch (ArrayIndexOutOfBoundsException expected) {
5924  0 assertEquals("1", expected.getMessage());
5925    }
5926    }
5927   
 
5928  0 toggle @Ignore
5929    @Test(timeout = 30000)
5930    public void testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554litNum10655_failAssert2617null11056_failAssert2724() throws Exception {
5931  0 try {
5932    {
5933  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
5934  0 Assert.notNull(null);
5935  0 Assert.notEmpty(resources);
5936  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
5937  0 Assert.notNull(releases);
5938  0 Assert.notEmpty(releases);
5939  0 List<Resource> resourcesToAdd = new ArrayList<>();
5940  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__11 = resourcesToAdd.add(resources.get(0));
5941  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
5942  0 Assert.notNull(release);
5943  0 List<Resource> resourcesToDelete = new ArrayList<>();
5944  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__20 = resourcesToDelete.add(resources.get(0));
5945  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
5946  0 Assert.notNull(release);
5947  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554litNum10655 should have thrown ArrayIndexOutOfBoundsException");
5948    }
5949  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554litNum10655_failAssert2617null11056 should have thrown IllegalArgumentException");
5950    } catch (IllegalArgumentException expected) {
5951  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
5952    }
5953    }
5954   
 
5955  0 toggle @Ignore
5956    @Test(timeout = 30000)
5957    public void testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554litNum10684_failAssert2622_mg10983_failAssert2730() throws Exception {
5958  0 try {
5959    {
5960  0 Date __DSPOT_deadline_558 = new Date(-239449135, 1084192896, -1187098048, 1135323118, 543729403, -1304718600);
5961  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
5962  0 Assert.notNull(resources);
5963  0 Assert.notEmpty(resources);
5964  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
5965  0 Assert.notNull(releases);
5966  0 Assert.notEmpty(releases);
5967  0 List<Resource> resourcesToAdd = new ArrayList<>();
5968  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__11 = resourcesToAdd.add(resources.get(0));
5969  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5970  0 Assert.notNull(release);
5971  0 List<Resource> resourcesToDelete = new ArrayList<>();
5972  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__20 = resourcesToDelete.add(resources.get(1));
5973  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
5974  0 Assert.notNull(release);
5975  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554litNum10684 should have thrown ArrayIndexOutOfBoundsException");
5976  0 release.setDeadline(__DSPOT_deadline_558);
5977    }
5978  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554litNum10684_failAssert2622_mg10983 should have thrown ArrayIndexOutOfBoundsException");
5979    } catch (ArrayIndexOutOfBoundsException expected) {
5980  0 assertEquals("1", expected.getMessage());
5981    }
5982    }
5983   
 
5984  0 toggle @Ignore
5985    @Test(timeout = 30000)
5986    public void testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554litNum10684_failAssert2622null11041_failAssert2735() throws Exception {
5987  0 try {
5988    {
5989  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
5990  0 Assert.notNull(resources);
5991  0 Assert.notEmpty(resources);
5992  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
5993  0 Assert.notNull(releases);
5994  0 Assert.notEmpty(releases);
5995  0 List<Resource> resourcesToAdd = new ArrayList<>();
5996  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__11 = resourcesToAdd.add(resources.get(0));
5997  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
5998  0 Assert.notNull(release);
5999  0 List<Resource> resourcesToDelete = new ArrayList<>();
6000  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__20 = resourcesToDelete.add(resources.get(1));
6001  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
6002  0 Assert.notNull(release);
6003  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554litNum10684 should have thrown ArrayIndexOutOfBoundsException");
6004    }
6005  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554litNum10684_failAssert2622null11041 should have thrown IllegalArgumentException");
6006    } catch (IllegalArgumentException expected) {
6007  0 assertEquals("Provide a not-empty list of resources", expected.getMessage());
6008    }
6009    }
6010   
 
6011  0 toggle @Ignore
6012    @Test(timeout = 30000)
6013    public void testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554null10753_failAssert2632litNum11008_failAssert2783() throws Exception {
6014  0 try {
6015    {
6016  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
6017  0 Assert.notNull(resources);
6018  0 Assert.notEmpty(resources);
6019  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6020  0 Assert.notNull(releases);
6021  0 Assert.notEmpty(releases);
6022  0 List<Resource> resourcesToAdd = new ArrayList<>();
6023  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__11 = resourcesToAdd.add(resources.get(0));
6024  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6025  0 Assert.notNull(release);
6026  0 List<Resource> resourcesToDelete = new ArrayList<>();
6027  0 boolean o_testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554__20 = resourcesToDelete.add(resources.get(0));
6028  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
6029  0 Assert.notNull(null);
6030  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554null10753 should have thrown IllegalArgumentException");
6031    }
6032  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdlitNum10554null10753_failAssert2632litNum11008 should have thrown IllegalArgumentException");
6033    } catch (IllegalArgumentException expected) {
6034  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
6035    }
6036    }
6037   
 
6038  1 toggle @Test(timeout = 30000)
6039    public void testDeleteResourcesOfReleaseByIdOfProjectByIdnull10571_failAssert2611_mg10716_failAssert2681litString10975_failAssert2799() throws Exception {
6040  1 try {
6041    {
6042    {
6043  1 Date __DSPOT_deadline_550 = new Date("Atos test: Swift Developer");
6044  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
6045  0 Assert.notNull(null);
6046  0 Assert.notEmpty(resources);
6047  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6048  0 Assert.notNull(releases);
6049  0 Assert.notEmpty(releases);
6050  0 List<Resource> resourcesToAdd = new ArrayList<>();
6051  0 resourcesToAdd.add(resources.get(0));
6052  0 Release release = AmplReplanControllerProxyTest.proxy.addResourcesOfReleaseByIdOfProjectById(resourcesToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6053  0 Assert.notNull(release);
6054  0 List<Resource> resourcesToDelete = new ArrayList<>();
6055  0 resourcesToDelete.add(resources.get(0));
6056  0 release = AmplReplanControllerProxyTest.proxy.deleteResourcesOfReleaseByIdOfProjectById(resourcesToDelete, release.getId(), AmplReplanControllerProxyTest.projectId);
6057  0 Assert.notNull(release);
6058  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdnull10571 should have thrown IllegalArgumentException");
6059  0 release.setDeadline(__DSPOT_deadline_550);
6060    }
6061  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdnull10571_failAssert2611_mg10716 should have thrown IllegalArgumentException");
6062    }
6063  0 org.junit.Assert.fail("testDeleteResourcesOfReleaseByIdOfProjectByIdnull10571_failAssert2611_mg10716_failAssert2681litString10975 should have thrown IllegalArgumentException");
6064    } catch (IllegalArgumentException expected) {
6065  1 assertEquals(null, expected.getMessage());
6066    }
6067    }
6068   
 
6069  0 toggle @Ignore
6070    @Test(timeout = 30000)
6071    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906() throws Exception {
6072  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6073  0 Assert.notNull(features);
6074  0 Assert.notEmpty(features);
6075  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6076  0 Assert.notNull(releases);
6077  0 Assert.notEmpty(releases);
6078  0 List<Feature> featuresToAdd = new ArrayList<>();
6079  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11 = featuresToAdd.add(features.get(0));
6080  0 assertTrue(o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11);
6081  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6082  0 assertEquals("OK", ((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13)).getReasonPhrase());
6083  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13)).is1xxInformational());
6084  0 assertTrue(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13)).is2xxSuccessful());
6085  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13)).is3xxRedirection());
6086  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13)).is4xxClientError());
6087  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13)).is5xxServerError());
6088  0 assertEquals("200", ((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13)).toString());
6089  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6090  0 Assert.notNull(features);
6091  0 Assert.notEmpty(features);
6092  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6093  0 List<Feature> featuresToDelete = new ArrayList<>();
6094  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26 = featuresToDelete.add(features.get(0));
6095  0 assertTrue(o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26);
6096  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6097  0 assertEquals("OK", ((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28)).getReasonPhrase());
6098  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28)).is1xxInformational());
6099  0 assertTrue(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28)).is2xxSuccessful());
6100  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28)).is3xxRedirection());
6101  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28)).is4xxClientError());
6102  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28)).is5xxServerError());
6103  0 assertEquals("200", ((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28)).toString());
6104  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6105  0 Assert.notNull(features);
6106  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6107  0 assertTrue(o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11);
6108  0 assertEquals("OK", ((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13)).getReasonPhrase());
6109  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13)).is1xxInformational());
6110  0 assertTrue(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13)).is2xxSuccessful());
6111  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13)).is3xxRedirection());
6112  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13)).is4xxClientError());
6113  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13)).is5xxServerError());
6114  0 assertEquals("200", ((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13)).toString());
6115  0 assertTrue(o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26);
6116  0 assertEquals("OK", ((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28)).getReasonPhrase());
6117  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28)).is1xxInformational());
6118  0 assertTrue(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28)).is2xxSuccessful());
6119  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28)).is3xxRedirection());
6120  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28)).is4xxClientError());
6121  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28)).is5xxServerError());
6122  0 assertEquals("200", ((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28)).toString());
6123    }
6124   
 
6125  0 toggle @Ignore
6126    @Test(timeout = 30000)
6127    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912() throws Exception {
6128  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6129  0 Assert.notNull(features);
6130  0 Assert.notEmpty(features);
6131  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6132  0 Assert.notNull(releases);
6133  0 Assert.notEmpty(releases);
6134  0 List<Feature> featuresToAdd = new ArrayList<>();
6135  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__11 = featuresToAdd.add(features.get(0));
6136  0 assertTrue(o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__11);
6137  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6138  0 assertEquals("OK", ((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__13)).getReasonPhrase());
6139  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__13)).is1xxInformational());
6140  0 assertTrue(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__13)).is2xxSuccessful());
6141  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__13)).is3xxRedirection());
6142  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__13)).is4xxClientError());
6143  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__13)).is5xxServerError());
6144  0 assertEquals("200", ((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__13)).toString());
6145  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6146  0 Assert.notNull(features);
6147  0 Assert.notEmpty(features);
6148  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6149  0 List<Feature> featuresToDelete = new ArrayList<>();
6150  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__26 = featuresToDelete.add(features.get(0));
6151  0 assertTrue(o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__26);
6152  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6153  0 assertEquals("OK", ((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__28)).getReasonPhrase());
6154  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__28)).is1xxInformational());
6155  0 assertTrue(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__28)).is2xxSuccessful());
6156  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__28)).is3xxRedirection());
6157  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__28)).is4xxClientError());
6158  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__28)).is5xxServerError());
6159  0 assertEquals("200", ((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__28)).toString());
6160  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6161  0 Assert.notNull(features);
6162  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6163  0 assertTrue(o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__11);
6164  0 assertEquals("OK", ((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__13)).getReasonPhrase());
6165  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__13)).is1xxInformational());
6166  0 assertTrue(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__13)).is2xxSuccessful());
6167  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__13)).is3xxRedirection());
6168  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__13)).is4xxClientError());
6169  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__13)).is5xxServerError());
6170  0 assertEquals("200", ((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__13)).toString());
6171  0 assertTrue(o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__26);
6172  0 assertEquals("OK", ((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__28)).getReasonPhrase());
6173  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__28)).is1xxInformational());
6174  0 assertTrue(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__28)).is2xxSuccessful());
6175  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__28)).is3xxRedirection());
6176  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__28)).is4xxClientError());
6177  0 assertFalse(((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__28)).is5xxServerError());
6178  0 assertEquals("200", ((HttpStatus) (o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__28)).toString());
6179    }
6180   
 
6181  0 toggle @Ignore
6182    @Test(timeout = 30000)
6183    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902_failAssert2057() throws Exception {
6184  0 try {
6185  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6186  0 Assert.notNull(features);
6187  0 Assert.notEmpty(features);
6188  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6189  0 Assert.notNull(releases);
6190  0 Assert.notEmpty(releases);
6191  0 List<Feature> featuresToAdd = new ArrayList<>();
6192  0 featuresToAdd.add(features.get(1));
6193  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6194  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6195  0 Assert.notNull(features);
6196  0 Assert.notEmpty(features);
6197  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6198  0 List<Feature> featuresToDelete = new ArrayList<>();
6199  0 featuresToDelete.add(features.get(0));
6200  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6201  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6202  0 Assert.notNull(features);
6203  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6204  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902 should have thrown ArrayIndexOutOfBoundsException");
6205    } catch (ArrayIndexOutOfBoundsException expected) {
6206  0 assertEquals("1", expected.getMessage());
6207    }
6208    }
6209   
 
6210  0 toggle @Ignore
6211    @Test(timeout = 30000)
6212    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7907_failAssert2061() throws Exception {
6213  0 try {
6214  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6215  0 Assert.notNull(features);
6216  0 Assert.notEmpty(features);
6217  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6218  0 Assert.notNull(releases);
6219  0 Assert.notEmpty(releases);
6220  0 List<Feature> featuresToAdd = new ArrayList<>();
6221  0 featuresToAdd.add(features.get(460330538));
6222  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6223  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6224  0 Assert.notNull(features);
6225  0 Assert.notEmpty(features);
6226  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6227  0 List<Feature> featuresToDelete = new ArrayList<>();
6228  0 featuresToDelete.add(features.get(0));
6229  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6230  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6231  0 Assert.notNull(features);
6232  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6233  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7907 should have thrown ArrayIndexOutOfBoundsException");
6234    } catch (ArrayIndexOutOfBoundsException expected) {
6235  0 assertEquals("460330538", expected.getMessage());
6236    }
6237    }
6238   
 
6239  0 toggle @Ignore
6240    @Test(timeout = 30000)
6241    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7914_failAssert2067() throws Exception {
6242  0 try {
6243  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6244  0 Assert.notNull(features);
6245  0 Assert.notEmpty(features);
6246  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6247  0 Assert.notNull(releases);
6248  0 Assert.notEmpty(releases);
6249  0 List<Feature> featuresToAdd = new ArrayList<>();
6250  0 featuresToAdd.add(features.get(0));
6251  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6252  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
6253  0 Assert.notNull(features);
6254  0 Assert.notEmpty(features);
6255  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6256  0 List<Feature> featuresToDelete = new ArrayList<>();
6257  0 featuresToDelete.add(features.get(0));
6258  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6259  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6260  0 Assert.notNull(features);
6261  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6262  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7914 should have thrown ArrayIndexOutOfBoundsException");
6263    } catch (ArrayIndexOutOfBoundsException expected) {
6264  0 assertEquals("1", expected.getMessage());
6265    }
6266    }
6267   
 
6268  0 toggle @Ignore
6269    @Test(timeout = 30000)
6270    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7915_failAssert2068() throws Exception {
6271  0 try {
6272  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6273  0 Assert.notNull(features);
6274  0 Assert.notEmpty(features);
6275  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6276  0 Assert.notNull(releases);
6277  0 Assert.notEmpty(releases);
6278  0 List<Feature> featuresToAdd = new ArrayList<>();
6279  0 featuresToAdd.add(features.get(0));
6280  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6281  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(-1).getId(), AmplReplanControllerProxyTest.projectId);
6282  0 Assert.notNull(features);
6283  0 Assert.notEmpty(features);
6284  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6285  0 List<Feature> featuresToDelete = new ArrayList<>();
6286  0 featuresToDelete.add(features.get(0));
6287  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6288  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6289  0 Assert.notNull(features);
6290  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6291  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7915 should have thrown ArrayIndexOutOfBoundsException");
6292    } catch (ArrayIndexOutOfBoundsException expected) {
6293  0 assertEquals("-1", expected.getMessage());
6294    }
6295    }
6296   
 
6297  0 toggle @Ignore
6298    @Test(timeout = 30000)
6299    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920_failAssert2072() throws Exception {
6300  0 try {
6301  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6302  0 Assert.notNull(features);
6303  0 Assert.notEmpty(features);
6304  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6305  0 Assert.notNull(releases);
6306  0 Assert.notEmpty(releases);
6307  0 List<Feature> featuresToAdd = new ArrayList<>();
6308  0 featuresToAdd.add(features.get(0));
6309  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6310  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6311  0 Assert.notNull(features);
6312  0 Assert.notEmpty(features);
6313  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6314  0 List<Feature> featuresToDelete = new ArrayList<>();
6315  0 featuresToDelete.add(features.get(1));
6316  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6317  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6318  0 Assert.notNull(features);
6319  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6320  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920 should have thrown ArrayIndexOutOfBoundsException");
6321    } catch (ArrayIndexOutOfBoundsException expected) {
6322  0 assertEquals("1", expected.getMessage());
6323    }
6324    }
6325   
 
6326  0 toggle @Ignore
6327    @Test(timeout = 30000)
6328    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7922_failAssert2074() throws Exception {
6329  0 try {
6330  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6331  0 Assert.notNull(features);
6332  0 Assert.notEmpty(features);
6333  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6334  0 Assert.notNull(releases);
6335  0 Assert.notEmpty(releases);
6336  0 List<Feature> featuresToAdd = new ArrayList<>();
6337  0 featuresToAdd.add(features.get(0));
6338  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6339  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6340  0 Assert.notNull(features);
6341  0 Assert.notEmpty(features);
6342  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6343  0 List<Feature> featuresToDelete = new ArrayList<>();
6344  0 featuresToDelete.add(features.get(Integer.MAX_VALUE));
6345  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6346  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6347  0 Assert.notNull(features);
6348  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6349  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7922 should have thrown ArrayIndexOutOfBoundsException");
6350    } catch (ArrayIndexOutOfBoundsException expected) {
6351  0 assertEquals("2147483647", expected.getMessage());
6352    }
6353    }
6354   
 
6355  0 toggle @Ignore
6356    @Test(timeout = 30000)
6357    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdnull7943_failAssert2092() throws Exception {
6358  0 try {
6359  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6360  0 Assert.notNull(null);
6361  0 Assert.notEmpty(features);
6362  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6363  0 Assert.notNull(releases);
6364  0 Assert.notEmpty(releases);
6365  0 List<Feature> featuresToAdd = new ArrayList<>();
6366  0 featuresToAdd.add(features.get(0));
6367  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6368  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6369  0 Assert.notNull(features);
6370  0 Assert.notEmpty(features);
6371  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6372  0 List<Feature> featuresToDelete = new ArrayList<>();
6373  0 featuresToDelete.add(features.get(0));
6374  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6375  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6376  0 Assert.notNull(features);
6377  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6378  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdnull7943 should have thrown IllegalArgumentException");
6379    } catch (IllegalArgumentException expected) {
6380  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
6381    }
6382    }
6383   
 
6384  0 toggle @Ignore
6385    @Test(timeout = 30000)
6386    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdnull7947_failAssert2094() throws Exception {
6387  0 try {
6388  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6389  0 Assert.notNull(features);
6390  0 Assert.notEmpty(features);
6391  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6392  0 Assert.notNull(releases);
6393  0 Assert.notEmpty(releases);
6394  0 List<Feature> featuresToAdd = new ArrayList<>();
6395  0 featuresToAdd.add(features.get(0));
6396  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6397  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6398  0 Assert.notNull(features);
6399  0 Assert.notEmpty(features);
6400  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6401  0 List<Feature> featuresToDelete = new ArrayList<>();
6402  0 featuresToDelete.add(features.get(0));
6403  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6404  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6405  0 Assert.notNull(features);
6406  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6407  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdnull7947 should have thrown IllegalArgumentException");
6408    } catch (IllegalArgumentException expected) {
6409  0 assertEquals("Provide a not-empty list of features", expected.getMessage());
6410    }
6411    }
6412   
 
6413  0 toggle @Ignore
6414    @Test(timeout = 30000)
6415    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497_failAssert2098() throws Exception {
6416  0 try {
6417  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6418  0 Assert.notNull(features);
6419  0 Assert.notEmpty(features);
6420  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6421  0 Assert.notNull(releases);
6422  0 Assert.notEmpty(releases);
6423  0 List<Feature> featuresToAdd = new ArrayList<>();
6424  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11 = featuresToAdd.add(features.get(0));
6425  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6426  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6427  0 Assert.notNull(features);
6428  0 Assert.notEmpty(features);
6429  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6430  0 List<Feature> featuresToDelete = new ArrayList<>();
6431  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26 = featuresToDelete.add(features.get(0));
6432  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6433  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6434  0 Assert.notNull(features);
6435  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - (Integer.MIN_VALUE))));
6436  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497 should have thrown IllegalArgumentException");
6437    } catch (IllegalArgumentException expected) {
6438  0 assertEquals("[Assertion failed] - this expression must be true", expected.getMessage());
6439    }
6440    }
6441   
 
6442  0 toggle @Ignore
6443    @Test(timeout = 30000)
6444    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8293_failAssert2100() throws Exception {
6445  0 try {
6446  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6447  0 Assert.notNull(features);
6448  0 Assert.notEmpty(features);
6449  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6450  0 Assert.notNull(releases);
6451  0 Assert.notEmpty(releases);
6452  0 List<Feature> featuresToAdd = new ArrayList<>();
6453  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11 = featuresToAdd.add(features.get(0));
6454  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6455  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6456  0 Assert.notNull(features);
6457  0 Assert.notEmpty(features);
6458  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6459  0 List<Feature> featuresToDelete = new ArrayList<>();
6460  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26 = featuresToDelete.add(features.get(Integer.MIN_VALUE));
6461  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6462  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6463  0 Assert.notNull(features);
6464  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6465  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8293 should have thrown ArrayIndexOutOfBoundsException");
6466    } catch (ArrayIndexOutOfBoundsException expected) {
6467  0 assertEquals("-2147483648", expected.getMessage());
6468    }
6469    }
6470   
 
6471  0 toggle @Ignore
6472    @Test(timeout = 30000)
6473    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8417_failAssert2101() throws Exception {
6474  0 try {
6475  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6476  0 Assert.notNull(features);
6477  0 Assert.notEmpty(features);
6478  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6479  0 Assert.notNull(releases);
6480  0 Assert.notEmpty(releases);
6481  0 List<Feature> featuresToAdd = new ArrayList<>();
6482  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11 = featuresToAdd.add(features.get(0));
6483  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6484  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6485  0 Assert.notNull(features);
6486  0 Assert.notEmpty(features);
6487  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6488  0 List<Feature> featuresToDelete = new ArrayList<>();
6489  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26 = featuresToDelete.add(features.get(0));
6490  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6491  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(Integer.MAX_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
6492  0 Assert.notNull(features);
6493  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6494  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8417 should have thrown ArrayIndexOutOfBoundsException");
6495    } catch (ArrayIndexOutOfBoundsException expected) {
6496  0 assertEquals("2147483647", expected.getMessage());
6497    }
6498    }
6499   
 
6500  0 toggle @Ignore
6501    @Test(timeout = 30000)
6502    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8119_failAssert2106() throws Exception {
6503  0 try {
6504  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6505  0 Assert.notNull(features);
6506  0 Assert.notEmpty(features);
6507  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6508  0 Assert.notNull(releases);
6509  0 Assert.notEmpty(releases);
6510  0 List<Feature> featuresToAdd = new ArrayList<>();
6511  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11 = featuresToAdd.add(features.get(0));
6512  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(Integer.MIN_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
6513  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6514  0 Assert.notNull(features);
6515  0 Assert.notEmpty(features);
6516  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6517  0 List<Feature> featuresToDelete = new ArrayList<>();
6518  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26 = featuresToDelete.add(features.get(0));
6519  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6520  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6521  0 Assert.notNull(features);
6522  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6523  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8119 should have thrown ArrayIndexOutOfBoundsException");
6524    } catch (ArrayIndexOutOfBoundsException expected) {
6525  0 assertEquals("-2147483648", expected.getMessage());
6526    }
6527    }
6528   
 
6529  0 toggle @Ignore
6530    @Test(timeout = 30000)
6531    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8207_failAssert2107() throws Exception {
6532  0 try {
6533  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6534  0 Assert.notNull(features);
6535  0 Assert.notEmpty(features);
6536  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6537  0 Assert.notNull(releases);
6538  0 Assert.notEmpty(releases);
6539  0 List<Feature> featuresToAdd = new ArrayList<>();
6540  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11 = featuresToAdd.add(features.get(0));
6541  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6542  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(Integer.MAX_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
6543  0 Assert.notNull(features);
6544  0 Assert.notEmpty(features);
6545  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6546  0 List<Feature> featuresToDelete = new ArrayList<>();
6547  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26 = featuresToDelete.add(features.get(0));
6548  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6549  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6550  0 Assert.notNull(features);
6551  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6552  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8207 should have thrown ArrayIndexOutOfBoundsException");
6553    } catch (ArrayIndexOutOfBoundsException expected) {
6554  0 assertEquals("2147483647", expected.getMessage());
6555    }
6556    }
6557   
 
6558  0 toggle @Ignore
6559    @Test(timeout = 30000)
6560    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8179_failAssert2136() throws Exception {
6561  0 try {
6562  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6563  0 Assert.notNull(features);
6564  0 Assert.notEmpty(features);
6565  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6566  0 Assert.notNull(releases);
6567  0 Assert.notEmpty(releases);
6568  0 List<Feature> featuresToAdd = new ArrayList<>();
6569  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11 = featuresToAdd.add(features.get(0));
6570  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6571  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(1).getId(), AmplReplanControllerProxyTest.projectId);
6572  0 Assert.notNull(features);
6573  0 Assert.notEmpty(features);
6574  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6575  0 List<Feature> featuresToDelete = new ArrayList<>();
6576  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26 = featuresToDelete.add(features.get(0));
6577  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6578  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6579  0 Assert.notNull(features);
6580  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6581  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8179 should have thrown ArrayIndexOutOfBoundsException");
6582    } catch (ArrayIndexOutOfBoundsException expected) {
6583  0 assertEquals("1", expected.getMessage());
6584    }
6585    }
6586   
 
6587  0 toggle @Ignore
6588    @Test(timeout = 30000)
6589    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8259_failAssert2138() throws Exception {
6590  0 try {
6591  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6592  0 Assert.notNull(features);
6593  0 Assert.notEmpty(features);
6594  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6595  0 Assert.notNull(releases);
6596  0 Assert.notEmpty(releases);
6597  0 List<Feature> featuresToAdd = new ArrayList<>();
6598  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11 = featuresToAdd.add(features.get(0));
6599  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6600  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6601  0 Assert.notNull(features);
6602  0 Assert.notEmpty(features);
6603  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6604  0 List<Feature> featuresToDelete = new ArrayList<>();
6605  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26 = featuresToDelete.add(features.get(1));
6606  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6607  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6608  0 Assert.notNull(features);
6609  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6610  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8259 should have thrown ArrayIndexOutOfBoundsException");
6611    } catch (ArrayIndexOutOfBoundsException expected) {
6612  0 assertEquals("1", expected.getMessage());
6613    }
6614    }
6615   
 
6616  0 toggle @Ignore
6617    @Test(timeout = 30000)
6618    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906null8545_failAssert2155() throws Exception {
6619  0 try {
6620  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6621  0 Assert.notNull(null);
6622  0 Assert.notEmpty(features);
6623  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6624  0 Assert.notNull(releases);
6625  0 Assert.notEmpty(releases);
6626  0 List<Feature> featuresToAdd = new ArrayList<>();
6627  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11 = featuresToAdd.add(features.get(0));
6628  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6629  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6630  0 Assert.notNull(features);
6631  0 Assert.notEmpty(features);
6632  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6633  0 List<Feature> featuresToDelete = new ArrayList<>();
6634  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26 = featuresToDelete.add(features.get(0));
6635  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6636  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6637  0 Assert.notNull(features);
6638  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6639  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906null8545 should have thrown IllegalArgumentException");
6640    } catch (IllegalArgumentException expected) {
6641  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
6642    }
6643    }
6644   
 
6645  0 toggle @Ignore
6646    @Test(timeout = 30000)
6647    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912null8496_failAssert2158() throws Exception {
6648  0 try {
6649  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6650  0 Assert.notNull(null);
6651  0 Assert.notEmpty(features);
6652  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6653  0 Assert.notNull(releases);
6654  0 Assert.notEmpty(releases);
6655  0 List<Feature> featuresToAdd = new ArrayList<>();
6656  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__11 = featuresToAdd.add(features.get(0));
6657  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6658  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6659  0 Assert.notNull(features);
6660  0 Assert.notEmpty(features);
6661  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6662  0 List<Feature> featuresToDelete = new ArrayList<>();
6663  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__26 = featuresToDelete.add(features.get(0));
6664  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6665  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6666  0 Assert.notNull(features);
6667  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6668  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7912null8496 should have thrown IllegalArgumentException");
6669    } catch (IllegalArgumentException expected) {
6670  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
6671    }
6672    }
6673   
 
6674  0 toggle @Ignore
6675    @Test(timeout = 30000)
6676    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906null8579_failAssert2161() throws Exception {
6677  0 try {
6678  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6679  0 Assert.notNull(features);
6680  0 Assert.notEmpty(features);
6681  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6682  0 Assert.notNull(releases);
6683  0 Assert.notEmpty(releases);
6684  0 List<Feature> featuresToAdd = new ArrayList<>();
6685  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11 = featuresToAdd.add(features.get(0));
6686  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6687  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6688  0 Assert.notNull(features);
6689  0 Assert.notEmpty(features);
6690  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6691  0 List<Feature> featuresToDelete = new ArrayList<>();
6692  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26 = featuresToDelete.add(features.get(0));
6693  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6694  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6695  0 Assert.notNull(features);
6696  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6697  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906null8579 should have thrown IllegalArgumentException");
6698    } catch (IllegalArgumentException expected) {
6699  0 assertEquals("Provide a not-empty list of features", expected.getMessage());
6700    }
6701    }
6702   
 
6703  0 toggle @Ignore
6704    @Test(timeout = 30000)
6705    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920_failAssert2072null8503_failAssert2169() throws Exception {
6706  0 try {
6707    {
6708  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6709  0 Assert.notNull(features);
6710  0 Assert.notEmpty(features);
6711  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6712  0 Assert.notNull(releases);
6713  0 Assert.notEmpty(releases);
6714  0 List<Feature> featuresToAdd = new ArrayList<>();
6715  0 featuresToAdd.add(features.get(0));
6716  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6717  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6718  0 Assert.notNull(features);
6719  0 Assert.notEmpty(features);
6720  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6721  0 List<Feature> featuresToDelete = new ArrayList<>();
6722  0 featuresToDelete.add(features.get(1));
6723  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6724  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6725  0 Assert.notNull(features);
6726  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6727  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920 should have thrown ArrayIndexOutOfBoundsException");
6728    }
6729  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920_failAssert2072null8503 should have thrown IllegalArgumentException");
6730    } catch (IllegalArgumentException expected) {
6731  0 assertEquals("Provide a not-empty list of features", expected.getMessage());
6732    }
6733    }
6734   
 
6735  0 toggle @Ignore
6736    @Test(timeout = 30000)
6737    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902_failAssert2057null8584_failAssert2170() throws Exception {
6738  0 try {
6739    {
6740  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6741  0 Assert.notNull(features);
6742  0 Assert.notEmpty(features);
6743  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6744  0 Assert.notNull(releases);
6745  0 Assert.notEmpty(releases);
6746  0 List<Feature> featuresToAdd = new ArrayList<>();
6747  0 featuresToAdd.add(features.get(1));
6748  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6749  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6750  0 Assert.notNull(features);
6751  0 Assert.notEmpty(features);
6752  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6753  0 List<Feature> featuresToDelete = new ArrayList<>();
6754  0 featuresToDelete.add(features.get(0));
6755  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6756  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6757  0 Assert.notNull(features);
6758  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6759  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902 should have thrown ArrayIndexOutOfBoundsException");
6760    }
6761  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902_failAssert2057null8584 should have thrown ArrayIndexOutOfBoundsException");
6762    } catch (ArrayIndexOutOfBoundsException expected) {
6763  0 assertEquals("1", expected.getMessage());
6764    }
6765    }
6766   
 
6767  0 toggle @Ignore
6768    @Test(timeout = 30000)
6769    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902_failAssert2057null8584_failAssert2170null9479_failAssert2265() throws Exception {
6770  0 try {
6771    {
6772    {
6773  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6774  0 Assert.notNull(features);
6775  0 Assert.notEmpty(features);
6776  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6777  0 Assert.notNull(releases);
6778  0 Assert.notEmpty(releases);
6779  0 List<Feature> featuresToAdd = new ArrayList<>();
6780  0 featuresToAdd.add(features.get(1));
6781  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6782  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6783  0 Assert.notNull(features);
6784  0 Assert.notEmpty(features);
6785  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6786  0 List<Feature> featuresToDelete = new ArrayList<>();
6787  0 featuresToDelete.add(features.get(0));
6788  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6789  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6790  0 Assert.notNull(features);
6791  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6792  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902 should have thrown ArrayIndexOutOfBoundsException");
6793    }
6794  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902_failAssert2057null8584 should have thrown ArrayIndexOutOfBoundsException");
6795    }
6796  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902_failAssert2057null8584_failAssert2170null9479 should have thrown ArrayIndexOutOfBoundsException");
6797    } catch (ArrayIndexOutOfBoundsException expected) {
6798  0 assertEquals("1", expected.getMessage());
6799    }
6800    }
6801   
 
6802  0 toggle @Ignore
6803    @Test(timeout = 30000)
6804    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902_failAssert2057null8584_failAssert2170null9480_failAssert2266() throws Exception {
6805  0 try {
6806    {
6807    {
6808  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6809  0 Assert.notNull(features);
6810  0 Assert.notEmpty(features);
6811  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6812  0 Assert.notNull(releases);
6813  0 Assert.notEmpty(releases);
6814  0 List<Feature> featuresToAdd = new ArrayList<>();
6815  0 featuresToAdd.add(features.get(1));
6816  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6817  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6818  0 Assert.notNull(features);
6819  0 Assert.notEmpty(features);
6820  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6821  0 List<Feature> featuresToDelete = new ArrayList<>();
6822  0 featuresToDelete.add(features.get(0));
6823  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6824  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6825  0 Assert.notNull(null);
6826  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6827  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902 should have thrown ArrayIndexOutOfBoundsException");
6828    }
6829  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902_failAssert2057null8584 should have thrown ArrayIndexOutOfBoundsException");
6830    }
6831  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902_failAssert2057null8584_failAssert2170null9480 should have thrown ArrayIndexOutOfBoundsException");
6832    } catch (ArrayIndexOutOfBoundsException expected) {
6833  0 assertEquals("1", expected.getMessage());
6834    }
6835    }
6836   
 
6837  0 toggle @Ignore
6838    @Test(timeout = 30000)
6839    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902_failAssert2057null8584_failAssert2170null9473_failAssert2267() throws Exception {
6840  0 try {
6841    {
6842    {
6843  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6844  0 Assert.notNull(null);
6845  0 Assert.notEmpty(features);
6846  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6847  0 Assert.notNull(releases);
6848  0 Assert.notEmpty(releases);
6849  0 List<Feature> featuresToAdd = new ArrayList<>();
6850  0 featuresToAdd.add(features.get(1));
6851  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6852  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6853  0 Assert.notNull(features);
6854  0 Assert.notEmpty(features);
6855  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6856  0 List<Feature> featuresToDelete = new ArrayList<>();
6857  0 featuresToDelete.add(features.get(0));
6858  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6859  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6860  0 Assert.notNull(features);
6861  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6862  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902 should have thrown ArrayIndexOutOfBoundsException");
6863    }
6864  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902_failAssert2057null8584 should have thrown ArrayIndexOutOfBoundsException");
6865    }
6866  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7902_failAssert2057null8584_failAssert2170null9473 should have thrown IllegalArgumentException");
6867    } catch (IllegalArgumentException expected) {
6868  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
6869    }
6870    }
6871   
 
6872  0 toggle @Ignore
6873    @Test(timeout = 30000)
6874    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920_failAssert2072null8503_failAssert2169null9463_failAssert2293() throws Exception {
6875  0 try {
6876    {
6877    {
6878  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6879  0 Assert.notNull(features);
6880  0 Assert.notEmpty(features);
6881  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6882  0 Assert.notNull(releases);
6883  0 Assert.notEmpty(releases);
6884  0 List<Feature> featuresToAdd = new ArrayList<>();
6885  0 featuresToAdd.add(features.get(0));
6886  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6887  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6888  0 Assert.notNull(features);
6889  0 Assert.notEmpty(features);
6890  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6891  0 List<Feature> featuresToDelete = new ArrayList<>();
6892  0 featuresToDelete.add(features.get(1));
6893  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6894  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6895  0 Assert.notNull(features);
6896  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6897  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920 should have thrown ArrayIndexOutOfBoundsException");
6898    }
6899  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920_failAssert2072null8503 should have thrown IllegalArgumentException");
6900    }
6901  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920_failAssert2072null8503_failAssert2169null9463 should have thrown IllegalArgumentException");
6902    } catch (IllegalArgumentException expected) {
6903  0 assertEquals("Provide a not-empty list of features", expected.getMessage());
6904    }
6905    }
6906   
 
6907  0 toggle @Ignore
6908    @Test(timeout = 30000)
6909    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920_failAssert2072null8503_failAssert2169null9445_failAssert2294() throws Exception {
6910  0 try {
6911    {
6912    {
6913  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6914  0 Assert.notNull(null);
6915  0 Assert.notEmpty(features);
6916  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6917  0 Assert.notNull(releases);
6918  0 Assert.notEmpty(releases);
6919  0 List<Feature> featuresToAdd = new ArrayList<>();
6920  0 featuresToAdd.add(features.get(0));
6921  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6922  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6923  0 Assert.notNull(features);
6924  0 Assert.notEmpty(features);
6925  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6926  0 List<Feature> featuresToDelete = new ArrayList<>();
6927  0 featuresToDelete.add(features.get(1));
6928  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6929  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6930  0 Assert.notNull(features);
6931  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6932  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920 should have thrown ArrayIndexOutOfBoundsException");
6933    }
6934  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920_failAssert2072null8503 should have thrown IllegalArgumentException");
6935    }
6936  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920_failAssert2072null8503_failAssert2169null9445 should have thrown IllegalArgumentException");
6937    } catch (IllegalArgumentException expected) {
6938  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
6939    }
6940    }
6941   
 
6942  0 toggle @Ignore
6943    @Test(timeout = 30000)
6944    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920_failAssert2072null8503_failAssert2169null9467_failAssert2296() throws Exception {
6945  0 try {
6946    {
6947    {
6948  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6949  0 Assert.notNull(features);
6950  0 Assert.notEmpty(features);
6951  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6952  0 Assert.notNull(releases);
6953  0 Assert.notEmpty(releases);
6954  0 List<Feature> featuresToAdd = new ArrayList<>();
6955  0 featuresToAdd.add(features.get(0));
6956  0 AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(null, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6957  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6958  0 Assert.notNull(features);
6959  0 Assert.notEmpty(features);
6960  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6961  0 List<Feature> featuresToDelete = new ArrayList<>();
6962  0 featuresToDelete.add(features.get(1));
6963  0 AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6964  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6965  0 Assert.notNull(null);
6966  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - 1)));
6967  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920 should have thrown ArrayIndexOutOfBoundsException");
6968    }
6969  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920_failAssert2072null8503 should have thrown IllegalArgumentException");
6970    }
6971  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7920_failAssert2072null8503_failAssert2169null9467 should have thrown IllegalArgumentException");
6972    } catch (IllegalArgumentException expected) {
6973  0 assertEquals("Provide a not-empty list of features", expected.getMessage());
6974    }
6975    }
6976   
 
6977  0 toggle @Ignore
6978    @Test(timeout = 30000)
6979    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497_failAssert2098litNum9297_failAssert2327() throws Exception {
6980  0 try {
6981    {
6982  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
6983  0 Assert.notNull(features);
6984  0 Assert.notEmpty(features);
6985  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
6986  0 Assert.notNull(releases);
6987  0 Assert.notEmpty(releases);
6988  0 List<Feature> featuresToAdd = new ArrayList<>();
6989  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11 = featuresToAdd.add(features.get(0));
6990  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6991  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6992  0 Assert.notNull(features);
6993  0 Assert.notEmpty(features);
6994  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
6995  0 List<Feature> featuresToDelete = new ArrayList<>();
6996  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26 = featuresToDelete.add(features.get(0));
6997  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(Integer.MIN_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
6998  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
6999  0 Assert.notNull(features);
7000  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - (Integer.MIN_VALUE))));
7001  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497 should have thrown IllegalArgumentException");
7002    }
7003  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497_failAssert2098litNum9297 should have thrown ArrayIndexOutOfBoundsException");
7004    } catch (ArrayIndexOutOfBoundsException expected) {
7005  0 assertEquals("-2147483648", expected.getMessage());
7006    }
7007    }
7008   
 
7009  0 toggle @Ignore
7010    @Test(timeout = 30000)
7011    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497_failAssert2098litNum9346_failAssert2329() throws Exception {
7012  0 try {
7013    {
7014  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
7015  0 Assert.notNull(features);
7016  0 Assert.notEmpty(features);
7017  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
7018  0 Assert.notNull(releases);
7019  0 Assert.notEmpty(releases);
7020  0 List<Feature> featuresToAdd = new ArrayList<>();
7021  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11 = featuresToAdd.add(features.get(0));
7022  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7023  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7024  0 Assert.notNull(features);
7025  0 Assert.notEmpty(features);
7026  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
7027  0 List<Feature> featuresToDelete = new ArrayList<>();
7028  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26 = featuresToDelete.add(features.get(0));
7029  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7030  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(Integer.MAX_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
7031  0 Assert.notNull(features);
7032  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - (Integer.MIN_VALUE))));
7033  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497 should have thrown IllegalArgumentException");
7034    }
7035  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497_failAssert2098litNum9346 should have thrown ArrayIndexOutOfBoundsException");
7036    } catch (ArrayIndexOutOfBoundsException expected) {
7037  0 assertEquals("2147483647", expected.getMessage());
7038    }
7039    }
7040   
 
7041  0 toggle @Ignore
7042    @Test(timeout = 30000)
7043    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497_failAssert2098litNum9190_failAssert2330() throws Exception {
7044  0 try {
7045    {
7046  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
7047  0 Assert.notNull(features);
7048  0 Assert.notEmpty(features);
7049  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
7050  0 Assert.notNull(releases);
7051  0 Assert.notEmpty(releases);
7052  0 List<Feature> featuresToAdd = new ArrayList<>();
7053  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11 = featuresToAdd.add(features.get(0));
7054  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7055  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7056  0 Assert.notNull(features);
7057  0 Assert.notEmpty(features);
7058  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
7059  0 List<Feature> featuresToDelete = new ArrayList<>();
7060  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26 = featuresToDelete.add(features.get(Integer.MAX_VALUE));
7061  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7062  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7063  0 Assert.notNull(features);
7064  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - (Integer.MIN_VALUE))));
7065  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497 should have thrown IllegalArgumentException");
7066    }
7067  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497_failAssert2098litNum9190 should have thrown ArrayIndexOutOfBoundsException");
7068    } catch (ArrayIndexOutOfBoundsException expected) {
7069  0 assertEquals("2147483647", expected.getMessage());
7070    }
7071    }
7072   
 
7073  0 toggle @Ignore
7074    @Test(timeout = 30000)
7075    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497_failAssert2098litNum9128_failAssert2331() throws Exception {
7076  0 try {
7077    {
7078  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
7079  0 Assert.notNull(features);
7080  0 Assert.notEmpty(features);
7081  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
7082  0 Assert.notNull(releases);
7083  0 Assert.notEmpty(releases);
7084  0 List<Feature> featuresToAdd = new ArrayList<>();
7085  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11 = featuresToAdd.add(features.get(0));
7086  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7087  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(Integer.MIN_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
7088  0 Assert.notNull(features);
7089  0 Assert.notEmpty(features);
7090  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
7091  0 List<Feature> featuresToDelete = new ArrayList<>();
7092  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26 = featuresToDelete.add(features.get(0));
7093  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7094  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7095  0 Assert.notNull(features);
7096  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - (Integer.MIN_VALUE))));
7097  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497 should have thrown IllegalArgumentException");
7098    }
7099  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497_failAssert2098litNum9128 should have thrown ArrayIndexOutOfBoundsException");
7100    } catch (ArrayIndexOutOfBoundsException expected) {
7101  0 assertEquals("-2147483648", expected.getMessage());
7102    }
7103    }
7104   
 
7105  0 toggle @Ignore
7106    @Test(timeout = 30000)
7107    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497_failAssert2098litNum9362_failAssert2332() throws Exception {
7108  0 try {
7109    {
7110  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
7111  0 Assert.notNull(features);
7112  0 Assert.notEmpty(features);
7113  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
7114  0 Assert.notNull(releases);
7115  0 Assert.notEmpty(releases);
7116  0 List<Feature> featuresToAdd = new ArrayList<>();
7117  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11 = featuresToAdd.add(features.get(0));
7118  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7119  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7120  0 Assert.notNull(features);
7121  0 Assert.notEmpty(features);
7122  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
7123  0 List<Feature> featuresToDelete = new ArrayList<>();
7124  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26 = featuresToDelete.add(features.get(0));
7125  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7126  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(Integer.MIN_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
7127  0 Assert.notNull(features);
7128  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - (Integer.MIN_VALUE))));
7129  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497 should have thrown IllegalArgumentException");
7130    }
7131  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8497_failAssert2098litNum9362 should have thrown ArrayIndexOutOfBoundsException");
7132    } catch (ArrayIndexOutOfBoundsException expected) {
7133  0 assertEquals("-2147483648", expected.getMessage());
7134    }
7135    }
7136   
 
7137  0 toggle @Ignore
7138    @Test(timeout = 30000)
7139    public void testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8207_failAssert2107litNum9283_failAssert2387() throws Exception {
7140  0 try {
7141    {
7142  0 List<Feature> features = AmplReplanControllerProxyTest.proxy.getFeaturesOfProjectById(AmplReplanControllerProxyTest.projectId);
7143  0 Assert.notNull(features);
7144  0 Assert.notEmpty(features);
7145  0 List<Release> releases = AmplReplanControllerProxyTest.proxy.getReleasesOfProjectById(AmplReplanControllerProxyTest.projectId);
7146  0 Assert.notNull(releases);
7147  0 Assert.notEmpty(releases);
7148  0 List<Feature> featuresToAdd = new ArrayList<>();
7149  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__11 = featuresToAdd.add(features.get(0));
7150  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__13 = AmplReplanControllerProxyTest.proxy.addFeaturesOfReleaseByIdOfProjectById(featuresToAdd, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7151  0 List<Feature> featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(Integer.MAX_VALUE).getId(), AmplReplanControllerProxyTest.projectId);
7152  0 Assert.notNull(features);
7153  0 Assert.notEmpty(features);
7154  0 int numberOfFeaturesOfRelease = featuresOfRelease.size();
7155  0 List<Feature> featuresToDelete = new ArrayList<>();
7156  0 boolean o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__26 = featuresToDelete.add(features.get(0));
7157  0 HttpStatus o_testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906__28 = AmplReplanControllerProxyTest.proxy.deleteFeaturesOfReleaseByIdOfProjectById(featuresToDelete, releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7158  0 featuresOfRelease = AmplReplanControllerProxyTest.proxy.getFeaturesOfReleaseByIdOfProjectById(releases.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7159  0 Assert.notNull(features);
7160  0 Assert.isTrue(((featuresOfRelease.size()) == (numberOfFeaturesOfRelease - (Integer.MAX_VALUE))));
7161  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8207 should have thrown ArrayIndexOutOfBoundsException");
7162    }
7163  0 org.junit.Assert.fail("testDeleteFeaturesOfReleaseByIdOfProjectByIdlitNum7906litNum8207_failAssert2107litNum9283 should have thrown ArrayIndexOutOfBoundsException");
7164    } catch (ArrayIndexOutOfBoundsException expected) {
7165  0 assertEquals("2147483647", expected.getMessage());
7166    }
7167    }
7168   
 
7169  0 toggle @Ignore
7170    @Test(timeout = 30000)
7171    public void testDeleteSkillOfProjectByIdlitString11353() throws Exception {
7172  0 Skill skill = new Skill();
7173  0 skill.setName("Atos Project Test");
7174  0 skill.setDescription("Atos test: Swift development of iOS");
7175  0 skill = AmplReplanControllerProxyTest.proxy.addSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
7176  0 Assert.notNull(skill);
7177  0 HttpStatus o_testDeleteSkillOfProjectByIdlitString11353__8 = AmplReplanControllerProxyTest.proxy.deleteSkillByIdOfProjectById(skill.getId(), AmplReplanControllerProxyTest.projectId);
7178  0 assertEquals("OK", ((HttpStatus) (o_testDeleteSkillOfProjectByIdlitString11353__8)).getReasonPhrase());
7179  0 assertFalse(((HttpStatus) (o_testDeleteSkillOfProjectByIdlitString11353__8)).is1xxInformational());
7180  0 assertTrue(((HttpStatus) (o_testDeleteSkillOfProjectByIdlitString11353__8)).is2xxSuccessful());
7181  0 assertFalse(((HttpStatus) (o_testDeleteSkillOfProjectByIdlitString11353__8)).is3xxRedirection());
7182  0 assertFalse(((HttpStatus) (o_testDeleteSkillOfProjectByIdlitString11353__8)).is4xxClientError());
7183  0 assertFalse(((HttpStatus) (o_testDeleteSkillOfProjectByIdlitString11353__8)).is5xxServerError());
7184  0 assertEquals("200", ((HttpStatus) (o_testDeleteSkillOfProjectByIdlitString11353__8)).toString());
7185    }
7186   
 
7187  0 toggle @Ignore
7188    @Test(timeout = 30000)
7189    public void testDeleteSkillOfProjectByIdnull11371_failAssert2831() throws Exception {
7190  0 try {
7191  0 Skill skill = new Skill();
7192  0 skill.setName("Atos test: Swift");
7193  0 skill.setDescription("Atos test: Swift development of iOS");
7194  0 skill = AmplReplanControllerProxyTest.proxy.addSkillOfProjectById(null, AmplReplanControllerProxyTest.projectId);
7195  0 Assert.notNull(skill);
7196  0 AmplReplanControllerProxyTest.proxy.deleteSkillByIdOfProjectById(skill.getId(), AmplReplanControllerProxyTest.projectId);
7197  0 org.junit.Assert.fail("testDeleteSkillOfProjectByIdnull11371 should have thrown IllegalArgumentException");
7198    } catch (IllegalArgumentException expected) {
7199  0 assertEquals("Provide a valid skill", expected.getMessage());
7200    }
7201    }
7202   
 
7203  0 toggle @Ignore
7204    @Test(timeout = 30000)
7205    public void testDeleteSkillOfProjectByIdnull11372_failAssert2832() throws Exception {
7206  0 try {
7207  0 Skill skill = new Skill();
7208  0 skill.setName("Atos test: Swift");
7209  0 skill.setDescription("Atos test: Swift development of iOS");
7210  0 skill = AmplReplanControllerProxyTest.proxy.addSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
7211  0 Assert.notNull(null);
7212  0 AmplReplanControllerProxyTest.proxy.deleteSkillByIdOfProjectById(skill.getId(), AmplReplanControllerProxyTest.projectId);
7213  0 org.junit.Assert.fail("testDeleteSkillOfProjectByIdnull11372 should have thrown IllegalArgumentException");
7214    } catch (IllegalArgumentException expected) {
7215  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
7216    }
7217    }
7218   
 
7219  0 toggle @Ignore
7220    @Test(timeout = 30000)
7221    public void testDeleteSkillOfProjectByIdlitString11353null11480_failAssert2833() throws Exception {
7222  0 try {
7223  0 Skill skill = new Skill();
7224  0 skill.setName("Atos Project Test");
7225  0 skill.setDescription("Atos test: Swift development of iOS");
7226  0 skill = AmplReplanControllerProxyTest.proxy.addSkillOfProjectById(null, AmplReplanControllerProxyTest.projectId);
7227  0 Assert.notNull(skill);
7228  0 HttpStatus o_testDeleteSkillOfProjectByIdlitString11353__8 = AmplReplanControllerProxyTest.proxy.deleteSkillByIdOfProjectById(skill.getId(), AmplReplanControllerProxyTest.projectId);
7229  0 org.junit.Assert.fail("testDeleteSkillOfProjectByIdlitString11353null11480 should have thrown IllegalArgumentException");
7230    } catch (IllegalArgumentException expected) {
7231  0 assertEquals("Provide a valid skill", expected.getMessage());
7232    }
7233    }
7234   
 
7235  0 toggle @Ignore
7236    @Test(timeout = 30000)
7237    public void testDeleteSkillOfProjectByIdlitString11353null11483_failAssert2834() throws Exception {
7238  0 try {
7239  0 Skill skill = new Skill();
7240  0 skill.setName("Atos Project Test");
7241  0 skill.setDescription("Atos test: Swift development of iOS");
7242  0 skill = AmplReplanControllerProxyTest.proxy.addSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
7243  0 Assert.notNull(null);
7244  0 HttpStatus o_testDeleteSkillOfProjectByIdlitString11353__8 = AmplReplanControllerProxyTest.proxy.deleteSkillByIdOfProjectById(skill.getId(), AmplReplanControllerProxyTest.projectId);
7245  0 org.junit.Assert.fail("testDeleteSkillOfProjectByIdlitString11353null11483 should have thrown IllegalArgumentException");
7246    } catch (IllegalArgumentException expected) {
7247  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
7248    }
7249    }
7250   
 
7251  0 toggle @Ignore
7252    @Test(timeout = 30000)
7253    public void testDeleteSkillOfProjectByIdlitString11353null11480_failAssert2833litString11644_failAssert2891() throws Exception {
7254  0 try {
7255    {
7256  0 Skill skill = new Skill();
7257  0 skill.setName("Atos Project Test");
7258  0 skill.setDescription("Atos test release name");
7259  0 skill = AmplReplanControllerProxyTest.proxy.addSkillOfProjectById(null, AmplReplanControllerProxyTest.projectId);
7260  0 Assert.notNull(skill);
7261  0 HttpStatus o_testDeleteSkillOfProjectByIdlitString11353__8 = AmplReplanControllerProxyTest.proxy.deleteSkillByIdOfProjectById(skill.getId(), AmplReplanControllerProxyTest.projectId);
7262  0 org.junit.Assert.fail("testDeleteSkillOfProjectByIdlitString11353null11480 should have thrown IllegalArgumentException");
7263    }
7264  0 org.junit.Assert.fail("testDeleteSkillOfProjectByIdlitString11353null11480_failAssert2833litString11644 should have thrown IllegalArgumentException");
7265    } catch (IllegalArgumentException expected) {
7266  0 assertEquals("Provide a valid skill", expected.getMessage());
7267    }
7268    }
7269   
 
7270  0 toggle @Ignore
7271    @Test(timeout = 30000)
7272    public void testDeleteSkillOfProjectByIdlitString11353null11483_failAssert2834litString11643_failAssert2901() throws Exception {
7273  0 try {
7274    {
7275  0 Skill skill = new Skill();
7276  0 skill.setName("Atos Project Test");
7277  0 skill.setDescription("Atos test release description");
7278  0 skill = AmplReplanControllerProxyTest.proxy.addSkillOfProjectById(skill, AmplReplanControllerProxyTest.projectId);
7279  0 Assert.notNull(null);
7280  0 HttpStatus o_testDeleteSkillOfProjectByIdlitString11353__8 = AmplReplanControllerProxyTest.proxy.deleteSkillByIdOfProjectById(skill.getId(), AmplReplanControllerProxyTest.projectId);
7281  0 org.junit.Assert.fail("testDeleteSkillOfProjectByIdlitString11353null11483 should have thrown IllegalArgumentException");
7282    }
7283  0 org.junit.Assert.fail("testDeleteSkillOfProjectByIdlitString11353null11483_failAssert2834litString11643 should have thrown IllegalArgumentException");
7284    } catch (IllegalArgumentException expected) {
7285  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
7286    }
7287    }
7288   
7289   
 
7290  0 toggle @Ignore
7291    @Test(timeout = 30000)
7292    public void testDeleteResourceOfProjectByIdlitString9850() throws Exception {
7293  0 Resource resource = new Resource();
7294  0 resource.setName("Atos test: Swift developer with experience on iOS 10");
7295  0 resource.setDescription("Atos test: Swift developer with experience on iOS 10");
7296  0 resource.setAvailability(80.0);
7297  0 resource = AmplReplanControllerProxyTest.proxy.addResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
7298  0 Assert.notNull(resource);
7299  0 HttpStatus o_testDeleteResourceOfProjectByIdlitString9850__9 = AmplReplanControllerProxyTest.proxy.deleteResourceByIdOfProjectById(resource.getId(), AmplReplanControllerProxyTest.projectId);
7300  0 assertEquals("OK", ((HttpStatus) (o_testDeleteResourceOfProjectByIdlitString9850__9)).getReasonPhrase());
7301  0 assertFalse(((HttpStatus) (o_testDeleteResourceOfProjectByIdlitString9850__9)).is1xxInformational());
7302  0 assertTrue(((HttpStatus) (o_testDeleteResourceOfProjectByIdlitString9850__9)).is2xxSuccessful());
7303  0 assertFalse(((HttpStatus) (o_testDeleteResourceOfProjectByIdlitString9850__9)).is3xxRedirection());
7304  0 assertFalse(((HttpStatus) (o_testDeleteResourceOfProjectByIdlitString9850__9)).is4xxClientError());
7305  0 assertFalse(((HttpStatus) (o_testDeleteResourceOfProjectByIdlitString9850__9)).is5xxServerError());
7306  0 assertEquals("200", ((HttpStatus) (o_testDeleteResourceOfProjectByIdlitString9850__9)).toString());
7307  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7308  0 Assert.isTrue((!(containsId(resources, resource.getId()))));
7309  0 assertEquals("OK", ((HttpStatus) (o_testDeleteResourceOfProjectByIdlitString9850__9)).getReasonPhrase());
7310  0 assertFalse(((HttpStatus) (o_testDeleteResourceOfProjectByIdlitString9850__9)).is1xxInformational());
7311  0 assertTrue(((HttpStatus) (o_testDeleteResourceOfProjectByIdlitString9850__9)).is2xxSuccessful());
7312  0 assertFalse(((HttpStatus) (o_testDeleteResourceOfProjectByIdlitString9850__9)).is3xxRedirection());
7313  0 assertFalse(((HttpStatus) (o_testDeleteResourceOfProjectByIdlitString9850__9)).is4xxClientError());
7314  0 assertFalse(((HttpStatus) (o_testDeleteResourceOfProjectByIdlitString9850__9)).is5xxServerError());
7315  0 assertEquals("200", ((HttpStatus) (o_testDeleteResourceOfProjectByIdlitString9850__9)).toString());
7316    }
7317   
 
7318  0 toggle @Ignore
7319    @Test(timeout = 30000)
7320    public void testDeleteResourceOfProjectByIdnull9881_failAssert2434() throws Exception {
7321  0 try {
7322  0 Resource resource = new Resource();
7323  0 resource.setName("Atos test: Swift Developer");
7324  0 resource.setDescription("Atos test: Swift developer with experience on iOS 10");
7325  0 resource.setAvailability(80.0);
7326  0 resource = AmplReplanControllerProxyTest.proxy.addResourceOfProjectById(null, AmplReplanControllerProxyTest.projectId);
7327  0 Assert.notNull(resource);
7328  0 AmplReplanControllerProxyTest.proxy.deleteResourceByIdOfProjectById(resource.getId(), AmplReplanControllerProxyTest.projectId);
7329  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7330  0 Assert.isTrue((!(containsId(resources, resource.getId()))));
7331  0 org.junit.Assert.fail("testDeleteResourceOfProjectByIdnull9881 should have thrown IllegalArgumentException");
7332    } catch (IllegalArgumentException expected) {
7333  0 assertEquals("Provide a valid resource", expected.getMessage());
7334    }
7335    }
7336   
 
7337  0 toggle @Ignore
7338    @Test(timeout = 30000)
7339    public void testDeleteResourceOfProjectByIdnull9882_failAssert2435() throws Exception {
7340  0 try {
7341  0 Resource resource = new Resource();
7342  0 resource.setName("Atos test: Swift Developer");
7343  0 resource.setDescription("Atos test: Swift developer with experience on iOS 10");
7344  0 resource.setAvailability(80.0);
7345  0 resource = AmplReplanControllerProxyTest.proxy.addResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
7346  0 Assert.notNull(null);
7347  0 AmplReplanControllerProxyTest.proxy.deleteResourceByIdOfProjectById(resource.getId(), AmplReplanControllerProxyTest.projectId);
7348  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7349  0 Assert.isTrue((!(containsId(resources, resource.getId()))));
7350  0 org.junit.Assert.fail("testDeleteResourceOfProjectByIdnull9882 should have thrown IllegalArgumentException");
7351    } catch (IllegalArgumentException expected) {
7352  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
7353    }
7354    }
7355   
 
7356  0 toggle @Ignore
7357    @Test(timeout = 30000)
7358    public void testDeleteResourceOfProjectByIdlitString9850null10073_failAssert2437() throws Exception {
7359  0 try {
7360  0 Resource resource = new Resource();
7361  0 resource.setName("Atos test: Swift developer with experience on iOS 10");
7362  0 resource.setDescription("Atos test: Swift developer with experience on iOS 10");
7363  0 resource.setAvailability(80.0);
7364  0 resource = AmplReplanControllerProxyTest.proxy.addResourceOfProjectById(null, AmplReplanControllerProxyTest.projectId);
7365  0 Assert.notNull(resource);
7366  0 HttpStatus o_testDeleteResourceOfProjectByIdlitString9850__9 = AmplReplanControllerProxyTest.proxy.deleteResourceByIdOfProjectById(resource.getId(), AmplReplanControllerProxyTest.projectId);
7367  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7368  0 Assert.isTrue((!(containsId(resources, resource.getId()))));
7369  0 org.junit.Assert.fail("testDeleteResourceOfProjectByIdlitString9850null10073 should have thrown IllegalArgumentException");
7370    } catch (IllegalArgumentException expected) {
7371  0 assertEquals("Provide a valid resource", expected.getMessage());
7372    }
7373    }
7374   
 
7375  0 toggle @Ignore
7376    @Test(timeout = 30000)
7377    public void testDeleteResourceOfProjectByIdlitString9850null10076_failAssert2438() throws Exception {
7378  0 try {
7379  0 Resource resource = new Resource();
7380  0 resource.setName("Atos test: Swift developer with experience on iOS 10");
7381  0 resource.setDescription("Atos test: Swift developer with experience on iOS 10");
7382  0 resource.setAvailability(80.0);
7383  0 resource = AmplReplanControllerProxyTest.proxy.addResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
7384  0 Assert.notNull(null);
7385  0 HttpStatus o_testDeleteResourceOfProjectByIdlitString9850__9 = AmplReplanControllerProxyTest.proxy.deleteResourceByIdOfProjectById(resource.getId(), AmplReplanControllerProxyTest.projectId);
7386  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7387  0 Assert.isTrue((!(containsId(resources, resource.getId()))));
7388  0 org.junit.Assert.fail("testDeleteResourceOfProjectByIdlitString9850null10076 should have thrown IllegalArgumentException");
7389    } catch (IllegalArgumentException expected) {
7390  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
7391    }
7392    }
7393   
 
7394  1 toggle @Test(timeout = 30000)
7395    public void testDeleteResourceOfProjectByIdlitString9850null10079_failAssert2439() throws Exception {
7396  1 try {
7397  1 Resource resource = new Resource();
7398  1 resource.setName("Atos test: Swift developer with experience on iOS 10");
7399  1 resource.setDescription("Atos test: Swift developer with experience on iOS 10");
7400  1 resource.setAvailability(80.0);
7401  1 resource = AmplReplanControllerProxyTest.proxy.addResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
7402  0 Assert.notNull(resource);
7403  0 HttpStatus o_testDeleteResourceOfProjectByIdlitString9850__9 = AmplReplanControllerProxyTest.proxy.deleteResourceByIdOfProjectById(resource.getId(), AmplReplanControllerProxyTest.projectId);
7404  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7405  0 Assert.isTrue((!(containsId(null, resource.getId()))));
7406  0 org.junit.Assert.fail("testDeleteResourceOfProjectByIdlitString9850null10079 should have thrown NullPointerException");
7407    } catch (NullPointerException expected) {
7408  1 assertEquals(null, expected.getMessage());
7409    }
7410    }
7411   
 
7412  0 toggle @Ignore
7413    @Test(timeout = 30000)
7414    public void testDeleteResourceOfProjectByIdlitString9850null10073_failAssert2437litString10335_failAssert2524() throws Exception {
7415  0 try {
7416    {
7417  0 Resource resource = new Resource();
7418  0 resource.setName("Atos test: Swift developer with experience on iOS 10");
7419  0 resource.setDescription("Atos test: Swift");
7420  0 resource.setAvailability(80.0);
7421  0 resource = AmplReplanControllerProxyTest.proxy.addResourceOfProjectById(null, AmplReplanControllerProxyTest.projectId);
7422  0 Assert.notNull(resource);
7423  0 HttpStatus o_testDeleteResourceOfProjectByIdlitString9850__9 = AmplReplanControllerProxyTest.proxy.deleteResourceByIdOfProjectById(resource.getId(), AmplReplanControllerProxyTest.projectId);
7424  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7425  0 Assert.isTrue((!(containsId(resources, resource.getId()))));
7426  0 org.junit.Assert.fail("testDeleteResourceOfProjectByIdlitString9850null10073 should have thrown IllegalArgumentException");
7427    }
7428  0 org.junit.Assert.fail("testDeleteResourceOfProjectByIdlitString9850null10073_failAssert2437litString10335 should have thrown IllegalArgumentException");
7429    } catch (IllegalArgumentException expected) {
7430  0 assertEquals("Provide a valid resource", expected.getMessage());
7431    }
7432    }
7433   
 
7434  0 toggle @Ignore
7435    @Test(timeout = 30000)
7436    public void testDeleteResourceOfProjectByIdlitString9850null10076_failAssert2438litString10334_failAssert2548() throws Exception {
7437  0 try {
7438    {
7439  0 Resource resource = new Resource();
7440  0 resource.setName("Atos test: Swift developer with experience on iOS 10");
7441  0 resource.setDescription(" modified by test");
7442  0 resource.setAvailability(80.0);
7443  0 resource = AmplReplanControllerProxyTest.proxy.addResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
7444  0 Assert.notNull(null);
7445  0 HttpStatus o_testDeleteResourceOfProjectByIdlitString9850__9 = AmplReplanControllerProxyTest.proxy.deleteResourceByIdOfProjectById(resource.getId(), AmplReplanControllerProxyTest.projectId);
7446  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7447  0 Assert.isTrue((!(containsId(resources, resource.getId()))));
7448  0 org.junit.Assert.fail("testDeleteResourceOfProjectByIdlitString9850null10076 should have thrown IllegalArgumentException");
7449    }
7450  0 org.junit.Assert.fail("testDeleteResourceOfProjectByIdlitString9850null10076_failAssert2438litString10334 should have thrown IllegalArgumentException");
7451    } catch (IllegalArgumentException expected) {
7452  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
7453    }
7454    }
7455   
 
7456  1 toggle @Test(timeout = 30000)
7457    public void testDeleteResourceOfProjectByIdlitString9850null10079_failAssert2439litString10337_failAssert2572() throws Exception {
7458  1 try {
7459    {
7460  1 Resource resource = new Resource();
7461  1 resource.setName("Atos test: Swift developer with experience on iOS 10");
7462  1 resource.setDescription(" modified by test");
7463  1 resource.setAvailability(80.0);
7464  1 resource = AmplReplanControllerProxyTest.proxy.addResourceOfProjectById(resource, AmplReplanControllerProxyTest.projectId);
7465  0 Assert.notNull(resource);
7466  0 HttpStatus o_testDeleteResourceOfProjectByIdlitString9850__9 = AmplReplanControllerProxyTest.proxy.deleteResourceByIdOfProjectById(resource.getId(), AmplReplanControllerProxyTest.projectId);
7467  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7468  0 Assert.isTrue((!(containsId(null, resource.getId()))));
7469  0 org.junit.Assert.fail("testDeleteResourceOfProjectByIdlitString9850null10079 should have thrown NullPointerException");
7470    }
7471  0 org.junit.Assert.fail("testDeleteResourceOfProjectByIdlitString9850null10079_failAssert2439litString10337 should have thrown NullPointerException");
7472    } catch (NullPointerException expected) {
7473  1 assertEquals(null, expected.getMessage());
7474    }
7475    }
7476   
 
7477  0 toggle @Ignore
7478    @Test(timeout = 30000)
7479    public void testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339() throws Exception {
7480  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7481  0 Assert.notNull(skills);
7482  0 Assert.notEmpty(skills);
7483  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7484  0 Assert.notNull(resources);
7485  0 Assert.notEmpty(resources);
7486  0 List<Skill> skillsToAdd = new ArrayList<>();
7487  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__11 = skillsToAdd.add(skills.get(0));
7488  0 assertTrue(o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__11);
7489  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7490  0 Assert.notNull(resource);
7491  0 List<Skill> skillsToDelete = new ArrayList<>();
7492  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__20 = skillsToDelete.add(skills.get(0));
7493  0 assertTrue(o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__20);
7494  0 int numberOfSkills = resource.getSkills().size();
7495  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resource.getId(), AmplReplanControllerProxyTest.projectId);
7496  0 Assert.notNull(resource);
7497  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 1)));
7498  0 assertTrue(o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__11);
7499  0 assertTrue(o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__20);
7500    }
7501   
 
7502  0 toggle @Ignore
7503    @Test(timeout = 30000)
7504    public void testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6335_failAssert1594() throws Exception {
7505  0 try {
7506  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7507  0 Assert.notNull(skills);
7508  0 Assert.notEmpty(skills);
7509  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7510  0 Assert.notNull(resources);
7511  0 Assert.notEmpty(resources);
7512  0 List<Skill> skillsToAdd = new ArrayList<>();
7513  0 skillsToAdd.add(skills.get(1));
7514  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7515  0 Assert.notNull(resource);
7516  0 List<Skill> skillsToDelete = new ArrayList<>();
7517  0 skillsToDelete.add(skills.get(0));
7518  0 int numberOfSkills = resource.getSkills().size();
7519  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resource.getId(), AmplReplanControllerProxyTest.projectId);
7520  0 Assert.notNull(resource);
7521  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 1)));
7522  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6335 should have thrown ArrayIndexOutOfBoundsException");
7523    } catch (ArrayIndexOutOfBoundsException expected) {
7524  0 assertEquals("1", expected.getMessage());
7525    }
7526    }
7527   
 
7528  0 toggle @Ignore
7529    @Test(timeout = 30000)
7530    public void testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6347_failAssert1604() throws Exception {
7531  0 try {
7532  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7533  0 Assert.notNull(skills);
7534  0 Assert.notEmpty(skills);
7535  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7536  0 Assert.notNull(resources);
7537  0 Assert.notEmpty(resources);
7538  0 List<Skill> skillsToAdd = new ArrayList<>();
7539  0 skillsToAdd.add(skills.get(0));
7540  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7541  0 Assert.notNull(resource);
7542  0 List<Skill> skillsToDelete = new ArrayList<>();
7543  0 skillsToDelete.add(skills.get(1));
7544  0 int numberOfSkills = resource.getSkills().size();
7545  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resource.getId(), AmplReplanControllerProxyTest.projectId);
7546  0 Assert.notNull(resource);
7547  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 1)));
7548  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6347 should have thrown ArrayIndexOutOfBoundsException");
7549    } catch (ArrayIndexOutOfBoundsException expected) {
7550  0 assertEquals("1", expected.getMessage());
7551    }
7552    }
7553   
 
7554  0 toggle @Ignore
7555    @Test(timeout = 30000)
7556    public void testDelecteSkillsOfResourceByIdOfProjectByIdnull6360_failAssert1614() throws Exception {
7557  0 try {
7558  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7559  0 Assert.notNull(null);
7560  0 Assert.notEmpty(skills);
7561  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7562  0 Assert.notNull(resources);
7563  0 Assert.notEmpty(resources);
7564  0 List<Skill> skillsToAdd = new ArrayList<>();
7565  0 skillsToAdd.add(skills.get(0));
7566  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7567  0 Assert.notNull(resource);
7568  0 List<Skill> skillsToDelete = new ArrayList<>();
7569  0 skillsToDelete.add(skills.get(0));
7570  0 int numberOfSkills = resource.getSkills().size();
7571  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resource.getId(), AmplReplanControllerProxyTest.projectId);
7572  0 Assert.notNull(resource);
7573  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 1)));
7574  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdnull6360 should have thrown IllegalArgumentException");
7575    } catch (IllegalArgumentException expected) {
7576  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
7577    }
7578    }
7579   
 
7580  0 toggle @Ignore
7581    @Test(timeout = 30000)
7582    public void testDelecteSkillsOfResourceByIdOfProjectByIdnull6364_failAssert1616() throws Exception {
7583  0 try {
7584  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7585  0 Assert.notNull(skills);
7586  0 Assert.notEmpty(skills);
7587  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7588  0 Assert.notNull(resources);
7589  0 Assert.notEmpty(resources);
7590  0 List<Skill> skillsToAdd = new ArrayList<>();
7591  0 skillsToAdd.add(skills.get(0));
7592  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(null, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7593  0 Assert.notNull(resource);
7594  0 List<Skill> skillsToDelete = new ArrayList<>();
7595  0 skillsToDelete.add(skills.get(0));
7596  0 int numberOfSkills = resource.getSkills().size();
7597  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resource.getId(), AmplReplanControllerProxyTest.projectId);
7598  0 Assert.notNull(resource);
7599  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 1)));
7600  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdnull6364 should have thrown IllegalArgumentException");
7601    } catch (IllegalArgumentException expected) {
7602  0 assertEquals("Provide a not-empty list of skills", expected.getMessage());
7603    }
7604    }
7605   
 
7606  0 toggle @Ignore
7607    @Test(timeout = 30000)
7608    public void testDelecteSkillsOfResourceByIdOfProjectByIdnull6366_failAssert1618() throws Exception {
7609  0 try {
7610  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7611  0 Assert.notNull(skills);
7612  0 Assert.notEmpty(skills);
7613  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7614  0 Assert.notNull(resources);
7615  0 Assert.notEmpty(resources);
7616  0 List<Skill> skillsToAdd = new ArrayList<>();
7617  0 skillsToAdd.add(skills.get(0));
7618  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7619  0 Assert.notNull(resource);
7620  0 List<Skill> skillsToDelete = new ArrayList<>();
7621  0 skillsToDelete.add(skills.get(0));
7622  0 int numberOfSkills = resource.getSkills().size();
7623  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(null, resource.getId(), AmplReplanControllerProxyTest.projectId);
7624  0 Assert.notNull(resource);
7625  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 1)));
7626  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdnull6366 should have thrown IllegalArgumentException");
7627    } catch (IllegalArgumentException expected) {
7628  0 assertEquals("Provide a not-empty list of skills", expected.getMessage());
7629    }
7630    }
7631   
 
7632  0 toggle @Ignore
7633    @Test(timeout = 30000)
7634    public void testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6437_failAssert1620() throws Exception {
7635  0 try {
7636  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7637  0 Assert.notNull(skills);
7638  0 Assert.notEmpty(skills);
7639  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7640  0 Assert.notNull(resources);
7641  0 Assert.notEmpty(resources);
7642  0 List<Skill> skillsToAdd = new ArrayList<>();
7643  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__11 = skillsToAdd.add(skills.get(0));
7644  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(1).getId(), AmplReplanControllerProxyTest.projectId);
7645  0 Assert.notNull(resource);
7646  0 List<Skill> skillsToDelete = new ArrayList<>();
7647  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__20 = skillsToDelete.add(skills.get(0));
7648  0 int numberOfSkills = resource.getSkills().size();
7649  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resource.getId(), AmplReplanControllerProxyTest.projectId);
7650  0 Assert.notNull(resource);
7651  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 1)));
7652  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6437 should have thrown ArrayIndexOutOfBoundsException");
7653    } catch (ArrayIndexOutOfBoundsException expected) {
7654  0 assertEquals("1", expected.getMessage());
7655    }
7656    }
7657   
 
7658  0 toggle @Ignore
7659    @Test(timeout = 30000)
7660    public void testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6464_failAssert1625() throws Exception {
7661  0 try {
7662  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7663  0 Assert.notNull(skills);
7664  0 Assert.notEmpty(skills);
7665  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7666  0 Assert.notNull(resources);
7667  0 Assert.notEmpty(resources);
7668  0 List<Skill> skillsToAdd = new ArrayList<>();
7669  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__11 = skillsToAdd.add(skills.get(0));
7670  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7671  0 Assert.notNull(resource);
7672  0 List<Skill> skillsToDelete = new ArrayList<>();
7673  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__20 = skillsToDelete.add(skills.get(1));
7674  0 int numberOfSkills = resource.getSkills().size();
7675  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resource.getId(), AmplReplanControllerProxyTest.projectId);
7676  0 Assert.notNull(resource);
7677  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 1)));
7678  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6464 should have thrown ArrayIndexOutOfBoundsException");
7679    } catch (ArrayIndexOutOfBoundsException expected) {
7680  0 assertEquals("1", expected.getMessage());
7681    }
7682    }
7683   
 
7684  0 toggle @Ignore
7685    @Test(timeout = 30000)
7686    public void testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6492_failAssert1630() throws Exception {
7687  0 try {
7688  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7689  0 Assert.notNull(skills);
7690  0 Assert.notEmpty(skills);
7691  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7692  0 Assert.notNull(resources);
7693  0 Assert.notEmpty(resources);
7694  0 List<Skill> skillsToAdd = new ArrayList<>();
7695  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__11 = skillsToAdd.add(skills.get(0));
7696  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7697  0 Assert.notNull(resource);
7698  0 List<Skill> skillsToDelete = new ArrayList<>();
7699  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__20 = skillsToDelete.add(skills.get(0));
7700  0 int numberOfSkills = resource.getSkills().size();
7701  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resource.getId(), AmplReplanControllerProxyTest.projectId);
7702  0 Assert.notNull(resource);
7703  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 2)));
7704  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6492 should have thrown IllegalArgumentException");
7705    } catch (IllegalArgumentException expected) {
7706  0 assertEquals("[Assertion failed] - this expression must be true", expected.getMessage());
7707    }
7708    }
7709   
 
7710  0 toggle @Ignore
7711    @Test(timeout = 30000)
7712    public void testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339null6541_failAssert1635() throws Exception {
7713  0 try {
7714  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7715  0 Assert.notNull(null);
7716  0 Assert.notEmpty(skills);
7717  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7718  0 Assert.notNull(resources);
7719  0 Assert.notEmpty(resources);
7720  0 List<Skill> skillsToAdd = new ArrayList<>();
7721  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__11 = skillsToAdd.add(skills.get(0));
7722  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7723  0 Assert.notNull(resource);
7724  0 List<Skill> skillsToDelete = new ArrayList<>();
7725  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__20 = skillsToDelete.add(skills.get(0));
7726  0 int numberOfSkills = resource.getSkills().size();
7727  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resource.getId(), AmplReplanControllerProxyTest.projectId);
7728  0 Assert.notNull(resource);
7729  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 1)));
7730  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339null6541 should have thrown IllegalArgumentException");
7731    } catch (IllegalArgumentException expected) {
7732  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
7733    }
7734    }
7735   
 
7736  0 toggle @Ignore
7737    @Test(timeout = 30000)
7738    public void testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339null6559_failAssert1637() throws Exception {
7739  0 try {
7740  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7741  0 Assert.notNull(skills);
7742  0 Assert.notEmpty(skills);
7743  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7744  0 Assert.notNull(resources);
7745  0 Assert.notEmpty(resources);
7746  0 List<Skill> skillsToAdd = new ArrayList<>();
7747  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__11 = skillsToAdd.add(skills.get(0));
7748  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(null, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7749  0 Assert.notNull(resource);
7750  0 List<Skill> skillsToDelete = new ArrayList<>();
7751  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__20 = skillsToDelete.add(skills.get(0));
7752  0 int numberOfSkills = resource.getSkills().size();
7753  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resource.getId(), AmplReplanControllerProxyTest.projectId);
7754  0 Assert.notNull(resource);
7755  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 1)));
7756  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339null6559 should have thrown IllegalArgumentException");
7757    } catch (IllegalArgumentException expected) {
7758  0 assertEquals("Provide a not-empty list of skills", expected.getMessage());
7759    }
7760    }
7761   
 
7762  0 toggle @Ignore
7763    @Test(timeout = 30000)
7764    public void testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339null6565_failAssert1639() throws Exception {
7765  0 try {
7766  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7767  0 Assert.notNull(skills);
7768  0 Assert.notEmpty(skills);
7769  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7770  0 Assert.notNull(resources);
7771  0 Assert.notEmpty(resources);
7772  0 List<Skill> skillsToAdd = new ArrayList<>();
7773  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__11 = skillsToAdd.add(skills.get(0));
7774  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7775  0 Assert.notNull(resource);
7776  0 List<Skill> skillsToDelete = new ArrayList<>();
7777  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__20 = skillsToDelete.add(skills.get(0));
7778  0 int numberOfSkills = resource.getSkills().size();
7779  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(null, resource.getId(), AmplReplanControllerProxyTest.projectId);
7780  0 Assert.notNull(resource);
7781  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 1)));
7782  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339null6565 should have thrown IllegalArgumentException");
7783    } catch (IllegalArgumentException expected) {
7784  0 assertEquals("Provide a not-empty list of skills", expected.getMessage());
7785    }
7786    }
7787   
 
7788  0 toggle @Ignore
7789    @Test(timeout = 30000)
7790    public void testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6437_failAssert1620litNum6923_failAssert1769() throws Exception {
7791  0 try {
7792    {
7793  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7794  0 Assert.notNull(skills);
7795  0 Assert.notEmpty(skills);
7796  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7797  0 Assert.notNull(resources);
7798  0 Assert.notEmpty(resources);
7799  0 List<Skill> skillsToAdd = new ArrayList<>();
7800  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__11 = skillsToAdd.add(skills.get(0));
7801  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(1).getId(), AmplReplanControllerProxyTest.projectId);
7802  0 Assert.notNull(resource);
7803  0 List<Skill> skillsToDelete = new ArrayList<>();
7804  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__20 = skillsToDelete.add(skills.get(1));
7805  0 int numberOfSkills = resource.getSkills().size();
7806  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resource.getId(), AmplReplanControllerProxyTest.projectId);
7807  0 Assert.notNull(resource);
7808  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 1)));
7809  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6437 should have thrown ArrayIndexOutOfBoundsException");
7810    }
7811  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6437_failAssert1620litNum6923 should have thrown ArrayIndexOutOfBoundsException");
7812    } catch (ArrayIndexOutOfBoundsException expected) {
7813  0 assertEquals("1", expected.getMessage());
7814    }
7815    }
7816   
 
7817  0 toggle @Ignore
7818    @Test(timeout = 30000)
7819    public void testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6437_failAssert1620null7012_failAssert1782() throws Exception {
7820  0 try {
7821    {
7822  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7823  0 Assert.notNull(null);
7824  0 Assert.notEmpty(skills);
7825  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7826  0 Assert.notNull(resources);
7827  0 Assert.notEmpty(resources);
7828  0 List<Skill> skillsToAdd = new ArrayList<>();
7829  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__11 = skillsToAdd.add(skills.get(0));
7830  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(1).getId(), AmplReplanControllerProxyTest.projectId);
7831  0 Assert.notNull(resource);
7832  0 List<Skill> skillsToDelete = new ArrayList<>();
7833  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__20 = skillsToDelete.add(skills.get(0));
7834  0 int numberOfSkills = resource.getSkills().size();
7835  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resource.getId(), AmplReplanControllerProxyTest.projectId);
7836  0 Assert.notNull(resource);
7837  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 1)));
7838  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6437 should have thrown ArrayIndexOutOfBoundsException");
7839    }
7840  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6437_failAssert1620null7012 should have thrown IllegalArgumentException");
7841    } catch (IllegalArgumentException expected) {
7842  0 assertEquals("[Assertion failed] - this argument is required; it must not be null", expected.getMessage());
7843    }
7844    }
7845   
 
7846  0 toggle @Ignore
7847    @Test(timeout = 30000)
7848    public void testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6464_failAssert1625litNum6932_failAssert1788() throws Exception {
7849  0 try {
7850    {
7851  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7852  0 Assert.notNull(skills);
7853  0 Assert.notEmpty(skills);
7854  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7855  0 Assert.notNull(resources);
7856  0 Assert.notEmpty(resources);
7857  0 List<Skill> skillsToAdd = new ArrayList<>();
7858  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__11 = skillsToAdd.add(skills.get(0));
7859  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7860  0 Assert.notNull(resource);
7861  0 List<Skill> skillsToDelete = new ArrayList<>();
7862  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__20 = skillsToDelete.add(skills.get(1));
7863  0 int numberOfSkills = resource.getSkills().size();
7864  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resource.getId(), AmplReplanControllerProxyTest.projectId);
7865  0 Assert.notNull(resource);
7866  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 2)));
7867  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6464 should have thrown ArrayIndexOutOfBoundsException");
7868    }
7869  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6464_failAssert1625litNum6932 should have thrown ArrayIndexOutOfBoundsException");
7870    } catch (ArrayIndexOutOfBoundsException expected) {
7871  0 assertEquals("1", expected.getMessage());
7872    }
7873    }
7874   
 
7875  0 toggle @Ignore
7876    @Test(timeout = 30000)
7877    public void testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6464_failAssert1625null7009_failAssert1797() throws Exception {
7878  0 try {
7879    {
7880  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7881  0 Assert.notNull(skills);
7882  0 Assert.notEmpty(skills);
7883  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7884  0 Assert.notNull(resources);
7885  0 Assert.notEmpty(resources);
7886  0 List<Skill> skillsToAdd = new ArrayList<>();
7887  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__11 = skillsToAdd.add(skills.get(0));
7888  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(null, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7889  0 Assert.notNull(resource);
7890  0 List<Skill> skillsToDelete = new ArrayList<>();
7891  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__20 = skillsToDelete.add(skills.get(1));
7892  0 int numberOfSkills = resource.getSkills().size();
7893  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resource.getId(), AmplReplanControllerProxyTest.projectId);
7894  0 Assert.notNull(resource);
7895  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 1)));
7896  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6464 should have thrown ArrayIndexOutOfBoundsException");
7897    }
7898  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6464_failAssert1625null7009 should have thrown IllegalArgumentException");
7899    } catch (IllegalArgumentException expected) {
7900  0 assertEquals("Provide a not-empty list of skills", expected.getMessage());
7901    }
7902    }
7903   
 
7904  0 toggle @Ignore
7905    @Test(timeout = 30000)
7906    public void testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6492_failAssert1630_mg6922_failAssert1801() throws Exception {
7907  0 try {
7908    {
7909  0 Double __DSPOT_availability_451 = 0.018693381144411436;
7910  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7911  0 Assert.notNull(skills);
7912  0 Assert.notEmpty(skills);
7913  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7914  0 Assert.notNull(resources);
7915  0 Assert.notEmpty(resources);
7916  0 List<Skill> skillsToAdd = new ArrayList<>();
7917  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__11 = skillsToAdd.add(skills.get(0));
7918  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7919  0 Assert.notNull(resource);
7920  0 List<Skill> skillsToDelete = new ArrayList<>();
7921  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__20 = skillsToDelete.add(skills.get(0));
7922  0 int numberOfSkills = resource.getSkills().size();
7923  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(skillsToAdd, resource.getId(), AmplReplanControllerProxyTest.projectId);
7924  0 Assert.notNull(resource);
7925  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 2)));
7926  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6492 should have thrown IllegalArgumentException");
7927  0 resource.setAvailability(__DSPOT_availability_451);
7928    }
7929  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6492_failAssert1630_mg6922 should have thrown IllegalArgumentException");
7930    } catch (IllegalArgumentException expected) {
7931  0 assertEquals("[Assertion failed] - this expression must be true", expected.getMessage());
7932    }
7933    }
7934   
 
7935  0 toggle @Ignore
7936    @Test(timeout = 30000)
7937    public void testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6492_failAssert1630null6973_failAssert1807() throws Exception {
7938  0 try {
7939    {
7940  0 List<Skill> skills = AmplReplanControllerProxyTest.proxy.getSkillsOfProjectById(AmplReplanControllerProxyTest.projectId);
7941  0 Assert.notNull(skills);
7942  0 Assert.notEmpty(skills);
7943  0 List<Resource> resources = AmplReplanControllerProxyTest.proxy.getResourcesOfProjectById(AmplReplanControllerProxyTest.projectId);
7944  0 Assert.notNull(resources);
7945  0 Assert.notEmpty(resources);
7946  0 List<Skill> skillsToAdd = new ArrayList<>();
7947  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__11 = skillsToAdd.add(skills.get(0));
7948  0 Resource resource = AmplReplanControllerProxyTest.proxy.addSkillOfResourceByIdOfProjectById(skillsToAdd, resources.get(0).getId(), AmplReplanControllerProxyTest.projectId);
7949  0 Assert.notNull(resource);
7950  0 List<Skill> skillsToDelete = new ArrayList<>();
7951  0 boolean o_testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339__20 = skillsToDelete.add(skills.get(0));
7952  0 int numberOfSkills = resource.getSkills().size();
7953  0 resource = AmplReplanControllerProxyTest.proxy.deleteSkillsOfResourceByIdOfProjectById(null, resource.getId(), AmplReplanControllerProxyTest.projectId);
7954  0 Assert.notNull(resource);
7955  0 Assert.isTrue(((resource.getSkills().size()) == (numberOfSkills - 2)));
7956  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6492 should have thrown IllegalArgumentException");
7957    }
7958  0 org.junit.Assert.fail("testDelecteSkillsOfResourceByIdOfProjectByIdlitNum6339litNum6492_failAssert1630null6973 should have thrown IllegalArgumentException");
7959    } catch (IllegalArgumentException expected) {
7960  0 assertEquals("Provide a not-empty list of skills", expected.getMessage());
7961    }
7962    }
7963    }
7964